list集合转String字符串的几种简单处理方法
思路:循环遍历List,使用StringBuilder的append方法
方法一:
private static String listToString(List<Object> list, String separator) {
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
stringBuilder.append(list.get(i)).append(separator);
}
return stringBuilder.toString();
}
方法二:
public static String listToString(List list, String separator) {
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
if (i == list.size() - 1) {
stringBuilder.append(list.get(i));
} else {
stringBuilder.append(list.get(i));
stringBuilder.append(separator);
}
}
return stringBuilder.toString();
}
方法三:
public String listToString(List list, String separator) {
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
stringBuilder.append(list.get(i));
if (i < list.size() - 1) {
stringBuilder.append(separator);
}
}
return stringBuilder.toString();
}