![Java中list、int[]、Integer[]与list、String[]相互转换,第1张 Java中list、int[]、Integer[]与list、String[]相互转换,第1张](/aiimages/Java%E4%B8%ADlist%E3%80%81int%5B%5D%E3%80%81Integer%5B%5D%E4%B8%8Elist%E3%80%81String%5B%5D%E7%9B%B8%E4%BA%92%E8%BD%AC%E6%8D%A2.png)
int[] arr = list.stream().mapToInt(Integer::valueOf).toArray();1.2 list转Intefer[]
Integer[] integers = list.toArray(new Integer[0]);1.3 int[]转Integer[]
int[] arr={1,2,3};
Integer[] integers = Arrays.stream(arr).boxed().toArray(Integer[]::new);
1.4 int[]转list
int[] arr={1,2,3};
List list = Arrays.stream(arr).boxed().collect(Collectors.toList());
1.5 Integer[]转int[]
Integer[] integers={1,2,3};
int[] arr = Arrays.stream(integers).mapToInt(Integer::valueOf).toArray();
1.6 Integer[]转list
Integer[] integers={1,2,3};
List list = Arrays.asList(integers);
二、list、String[]
2.1 String[]转list
String[] strs={"1","2","3"};
List list3 = Arrays.asList(strs);
2.2 list转String[]
String[] strs = list.toArray(new String[0]);
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)