import java.util.*;
class test
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
ArrayList<String> a=new ArrayList<String>();
while(sc.hasNext())
a.add(sc.next());
for(String s :a)
System.out.println(s);
}
}
运行的时候没有反应,可能陷入死循环了。。。求大神解答是怎么回事?
import java.util.*;
class test
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
ArrayList a=new ArrayList(); //创建一个可变数组
while(sc.hasNext())
a.add(sc.next()); //将输入逐个放入集合中
for(String s :a)
System.out.println(s); //用foreach逐个打印
}
}