日期:2014-05-20 浏览次数:20901 次
public static void main(String[] args) {
List<String> strings = new ArrayList<String>();
Scanner scan = new Scanner(System.in);
while(true){
System.out.println("请输出数字,输入exit结束输入:");
String s = scan.next();
if(s.equals("exit")){
break;
}
try {
Integer.valueOf(s);
strings.add(s);
} catch (NumberFormatException e) {
e.printStackTrace();
}
}
int a[] = new int[strings.size()];
for (int i = 0; i < a.length; i++) {
a[i] = Integer.parseInt(strings.get(i));
}
for (int j = 0; j < a.length; j++) {
System.out.println(a[j]);
}
}
------解决方案--------------------
命令行里面使用java命令运行类文件的时候,类名后面直接跟参数以空格分隔就好了