Questions tagged «string»

字符串是有限的符号序列,通常用于文本,尽管有时用于任意数据。


17
将版本嵌入python包的标准方法?
有没有一种标准的方式可以将版本字符串与python软件包相关联,从而可以执行以下操作? import foo print foo.version 我可以想象有某种方法可以检索数据而无需任何额外的硬编码,因为setup.py已经指定了次要/主要字符串。另一种解决方案,我发现是有import __version__我的foo/__init__.py,然后让__version__.py所产生的setup.py。
264 python  string  package 

8
在Ruby中以字符串形式读取二进制文件
我需要一种简单的方法来获取tar文件并将其转换为字符串(反之亦然)。有没有办法在Ruby中做到这一点?我最大的尝试是: file = File.open("path-to-file.tar.gz") contents = "" file.each {|line| contents << line } 我认为将其转换为字符串就足够了,但是当我尝试像这样将其写回时... newFile = File.open("test.tar.gz", "w") newFile.write(contents) 它不是同一文件。这样做可以ls -l显示文件大小不同,尽管它们非常接近(打开文件可以看到大部分内容完整无缺)。我正在犯一个小错误,还是一种完全不同(但可行)的方式来实现这一目标?
263 ruby  string  file-io 




14
如何在C中创建字符串数组?
我正在尝试在C中创建字符串数组。如果使用此代码: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc给我“警告:来自不兼容指针类型的赋值”。正确的方法是什么? 编辑:我很好奇为什么这应该给编译器警告,因为如果我这样做printf(a[1]);,它将正确打印“ hmm”。
263 c  arrays  string 

4
std :: string length()和size()成员函数
我正在阅读此问题的答案,发现实际上有一个方法被要求length()使用std::string(我一直使用size())。在std::string课堂上使用此方法是否有任何特定原因?我同时阅读了MSDN和CppRefernce,它们似乎表明size()和之间没有区别length()。如果是这样,这是否会使该类的用户感到困惑?
263 c++  string  stl  size 

1
Scala:连接可迭代的字符串
如何在Scala中通过另一个字符串“联接”字符串的迭代? val thestrings = Array("a","b","c") val joined = ??? println(joined) 我希望此代码输出a,b,c(用“,”连接元素)。
262 string  scala 

14
确定字符串是否在JavaScript列表中
在SQL中,我们可以查看字符串是否在列表中,如下所示: Column IN ('a', 'b', 'c') 用JavaScript执行此操作的好方法是什么?这样做很笨拙: if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { // do something } 而且我不确定其性能或清晰度: if (expression1 || expression2 || {a:1, b:1, c:1}[str]) { // do something } 或者可以使用切换功能: var str = 'a', flag = false; …
262 javascript  string  list 

11
C#中字符串比较方法的差异
在C#中比较字符串非常简单。实际上,有几种方法可以做到这一点。我在下面的方框中列出了一些。我很好奇的是它们之间的区别以及何时应该使用它们之间的区别?应该不惜一切代价避免一个吗?我还没有列出更多吗? string testString = "Test"; string anotherString = "Another"; if (testString.CompareTo(anotherString) == 0) {} if (testString.Equals(anotherString)) {} if (testString == anotherString) {} (注意:我在此示例中寻求的是平等,不小于或大于但也可以对此发表评论)
261 c#  string  comparison 

12
如何在C中将字符串转换为整数?
我试图找出是否存在将字符串转换为C中的整数的另一种方法。 我定期在代码中设置以下内容。 char s[] = "45"; int num = atoi(s); 那么,有没有更好的方法或另一种方法?
260 c  string  atoi 

11
为什么Java中没有String.Empty?
我知道每次键入字符串文字时"",字符串池中都会引用相同的String对象。 但是,为什么String API不包含public static final String Empty = "";,所以我可以使用引用String.Empty? 至少,这将节省编译时间,因为编译器将知道引用现有的String,而不必检查是否已创建它以进行重用,对吗?我个人认为,字符串文字(尤其是很小的文字)的泛滥在许多情况下是“代码异味”。 那么是否没有String.Empty背后有一个宏伟的设计原因,还是语言创建者根本就没有分享我的观点?
260 java  string 

13
上下文或活动之外的getString
我发现R.string将硬编码的字符串保留在我的代码之外真是太棒了,我想继续在实用程序类中使用它,该实用程序类与我的应用程序中的模型一起使用以生成输出。例如,在这种情况下,我从活动之外的模型生成电子邮件。 是否可以getString在Context或外使用Activity?我想我可以通过当前活动,但这似乎没有必要。如果我错了,请纠正我! 编辑:我们可以不使用访问资源Context吗?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.