package ex;
import java.util.ArrayList;
import java.util.Scanner;
/**
* @author zzs
* @date 2021/9/9 17:19
*/
public class deom1 {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
Scanner sc = new Scanner(System.in);
while (sc.hasNext()){
String str = sc.next();
//输入exit表示结束
if (str.equals("exit")){
break;
}
list.add(str);
}
System.out.println("list的长度为:"+list.size());
/*for (String s : list){
System.out.println(s);
}*/
System.out.println("-------转换成数组--------");
String []arr = list.toArray(new String[0]);
System.out.println("arr的长度:"+arr.length);
for (String s: arr){
System.out.println(s);
}
System.out.println("-------String转换成int数组--------");
int []array = new int[arr.length];
for (int i=0;i<arr.length;i++){
array[i] = Integer.valueOf(arr[i]);
}
System.out.println("array的长度:"+array.length);
for (int i: array){
System.out.println(i);
}
}
}
用list集合输入一个数组
最新推荐文章于 2022-06-28 19:10:36 发布