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 程序的主类?应用程序和小程序的主类有何不同?
Java中jsoup解析爬虫获取的页面html数据,轻松实现一个爬虫
更多相关阅读请进入《Java》频道 >>
深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。