Questions tagged «string»

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

8
如何将Java字符串转换为byte []?
有什么方法可以将Java转换String为byte[](而不是盒装Byte[])? 在尝试这个: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); 我得到了单独的输出。由于是gzip字符串,因此无法显示第一个输出。 <A Gzip String> ****** [B@38ee9f13 第二个是地址。我做错了什么吗?我需要将结果byte[]送入gzip解压缩器,如下所示。 String decompressGZIP(byte[] gzip) throws IOException { java.util.zip.Inflater inf = new java.util.zip.Inflater(); java.io.ByteArrayInputStream bytein = new java.io.ByteArrayInputStream(gzip); java.util.zip.GZIPInputStream gzin = new java.util.zip.GZIPInputStream(bytein); java.io.ByteArrayOutputStream byteout = new java.io.ByteArrayOutputStream(); int res = 0; byte buf[] = new byte[1024]; while (res >= …
538 java  arrays  string 






30
如何枚举String类型的枚举?
enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } 例如,我该怎么做: for suit in Suit { // do something with suit print(suit.rawValue) } 结果示例: ♠ ♥ ♦ ♣
530 swift  string  enums  enumerate 

15
如何将列表的字符串表示形式转换为列表?
我想知道最简单的方法是将string类似以下的列表转换为list: x = u'[ "A","B","C" , " D"]' 即使用户在逗号之间加上空格,也要在引号内使用空格。我还需要处理以下内容: x = ["A", "B", "C", "D"] 在Python中。 我知道我可以使用strip()并split()使用split运算符删除空格,并检查非字母。但是代码变得非常混乱。有我不知道的快速功能吗?
530 python  string 

13
您如何从字符串列表中创建逗号分隔的字符串?
您最好采用哪种方法来连接序列中的字符串,以便在每两个连续对之间添加一个逗号。也就是说,例如,您如何映射['a', 'b', 'c']到'a,b,c'?(案例['s']和[]应该分别映射到's'和''。) 我通常最终会使用类似的东西''.join(map(lambda x: x+',',l))[:-1],但也会感到有些不满意。
526 python  string  list 


30
计算Java字符串中字符出现的次数
我需要计算一个字符在一个字符串中出现的次数。 例如,假设我的字符串包含: var mainStr = "str1,str2,str3,str4"; 我想找到逗号,字符的数量,即3。以及沿逗号分割后的各个字符串的数量,即4。 我还需要验证每个字符串,即str1或str2或str3或str4不应超过15个字符。
525 javascript  string 


30
Java多行字符串
来自Perl,我肯定缺少在源代码中创建多行字符串的“ here-document”方法: $string = <<"EOF" # create a three-line string text text text EOF 在Java中,当我从头开始连接多行字符串时,必须在每行上加上繁琐的引号和加号。 有哪些更好的选择?在属性文件中定义我的字符串? 编辑:两个答案说StringBuilder.append()比加号法更可取。任何人都可以解释为什么会这样吗?它对我来说似乎并不更可取。我正在寻找一种解决办法,即多行字符串不是一流的语言构造,这意味着我绝对不希望用方法调用替换一流的语言构造(带有plus的字符串连接)。 编辑:为了进一步阐明我的问题,我根本不关心性能。我担心可维护性和设计问题。
516 java  string  multiline 



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.