用java编写一个应用程序:要求用户输入一系列字符串,每个字符串占一行 ? 求高手帮忙。。。

如题所述

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class InputString{
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str;
List<String> list=new ArrayList<String>();
System.out.println("输入的多行数据:");
while((str=s.nextLine())!=null&&!str.trim().equals("") ){
list.add(str);
}
System.out.println("输入的内容为:");
for(int i=0;i<list.size();i++)
System.out.println(list.get(i));
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-03
不知道你是不是要在控制台输入输出,如果是的话用Scanner就行
第2个回答  2012-07-04
就是多加个换行而已 /r/n
相似回答