String转换为数组:
String str = “1,2,3”;
String[] a = str.split(",");
String转换为List(先转数组,再转list):
String str = “1,2,3”;
List l = Arrays.asList(str.split(","));
数组转换为String:
①有commons-lang3.jar(一般都有)
String[] array = {“1”, “2”};
String s = StringUtils.join(array, “,”);
①无commons-lang3.jar
String[] array = {“1”, “2”};
String s1 = Arrays.toString(array);
String s = s1.substring(1, s1.length()-1);
数组转换为List:
String[] array = {“1”, “2”};
List l = Arrays.asList(array);
List转换为String:
①有commons-lang3.jar(一般都有)
List list = new ArrayList();
list.add(“1”);
list.add(“2”);
String s = StringUtils.join(list , “,”);
①无commons-lang3.jar
List list = new ArrayList();
list.add(“1”);
list.add(“2”);
String s1 = list.toString();
String s = s1.substring(1, s1.length()-1);
List转换为数组:
List list = new ArrayList();
list.add(“1”);
list.add(“2”);
String[] a = list.toArray(new String[list.size()]);