美文网首页
字符串连接

字符串连接

作者: eiun | 来源:发表于2016-10-25 09:31 被阅读0次

一般很多地方的字符串要求用逗号隔开的嘛,直接for循环的话会有个尾巴的,这时候可以用 substring 这个干掉它,这样是没错

List s =newArrayList();
String file ="";
for(String f:s){
file=f+","+file;
}
file=file.substring(0,file.length()-1);

后来又看到篇文章说这种写法是错的,然后我就懵了,跟着它给了一种更加优雅的写法,所以记录一下

StringBuilder sb =newStringBuilder(s.size() *16);
for(String p :s) {
if(sb.length() >0) sb.append(", ");
sb.append(p);
}

其实我感觉都差不多了,不过对比起来,第一种的确略显粗暴~

相关文章

  • 数据库连接字符串

    SQLServer 连接字符串 MySql 连接字符串

  • Python Day195(字符串的连接)复盘

    字符串的连接 直接使用“+”连接字符串 代码

  • lua使用的一点建议

    string 拼接大量字符串 少用默认连接符号当需要拼接大量字符串的时候,少用默认的字符串连接,如果大量字符串连接...

  • 随记

    PHP中的字符串连接运算符 字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有: (1)...

  • 字符串连接

    字符串连接 (+ 号连接) 可以使用 + 号连接任意两个字符串,连接字符串时,无论是使用单引号还是双引号创建的都可...

  • 数据类型之字符串

    String是一个类,表示字符串。 字符串都得用双引号(''')括起来,连接字符串使用“+”(连接)符号; 字符串...

  • 【ADO.NET】数据库查询SQLCommand方法

    1.创建连接字符串 2.使用Connection通过连接字符串进行连接 创建对象使用Command对象.Comma...

  • mysql--字符串连接之concat、concat_ws、gr

    mysql--字符串连接之concat()、concat_ws()、group_concat() 字符串连接包含三...

  • PHP 连接运算符

    就是字符串的连接,能够将前后字符连接起来。 如果不是字符串,会自助转换为字符串。

  • Swift字符连接符

    两个字符串可以连接在一起成为一个新字符串,在Swift中连接字符串可以使用"+"进行连接,如下: "Hello...

网友评论

      本文标题:字符串连接

      本文链接:https://www.haomeiwen.com/subject/uhlruttx.html