string数组转int数组 java
string数组转int数组 java
java流方式
假设我们有一个字符串数组:
String[] strings = {"1", "2", "3"};
使用Lambda表达式(自Java 8起):
int[] array = Arrays.asList(strings).stream().mapToInt(Integer::parseInt).toArray();
另一种方式:
int[] array = Arrays.stream(strings).mapToInt(Integer::parseInt).toArray();
for循环方式
public int[] StringToInt(String[] arrs){
int[] ints = new int[arrs.length];
for(int i=0;i<arrs.length;i++){
ints[i] = Integer.parseInt(arrs[i]);
}
return ints;
}