public class List2StringUtils { {リスト2ストリングユーティリティ
/**
* リストを文字列に変換する
* @param list List<String>
* @return String
*/
public static String listToString(List<String> list) {
StringBuilder builder = new StringBuilder();
String resultString;
boolean flag = false;
for (String str : list) {
if (flag) {
builder.append(",");
} else {
flag = true;
}
builder.append(str);
}
resultString = builder.toString();
return resultString;
}
/**
* リストを文字列に変換する[]
* @param list List<String>
* @return String[]
*/
public static String[] listToArray(List<String> list) {
String[] strings = new String[list.size()];
for (int i = 0; i < list.size(); i++) {
strings[i] = list.get(i);
}
return strings;
}
}