Java中将List集合用逗号隔开进行拼接成字符串的几种方法:
方法一:
public static String ListToString1(List list) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
sb.append(list.get(i)).append(',');
}
return list.isEmpty() ? "" : sb.toString().substring(0, sb.toString().length() - 1);
}
方法二:
public static String ListToString1(List<String> list) {
StringBuilder sb = new StringBuilder();
if (list != null && list.size() > 0) {
for (int i = 0; i < list.size(); i++) {
if (i < list.size() - 1) {
sb.append(list.get(i) + ",");
} else {
sb.append(list.get(i));
}
}
}
return sb.toString();
}
方法三:
public static String ListToString3(List list) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
sb.append(list.get(i));
if (i < list.size() - 1) {
sb.append(',');
}
}
return sb.toString();
}
相关阅读 >>
Java.net.connectexception: connection timed out: connect
Java中map<string,object> map=new hashmap<string,object>的用法
Java 中 json 字符串和 model 对象的相互转化
更多相关阅读请进入《Java》频道 >>
深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。