好的,所以我想制作一个小程序,询问用户他想输出多少行,以及它们有多长。
所以,有一次我问他,他想要多少行,并将它们保存为int
,称为H
。
在那之后,我会问他一个字符串H
次。我会把它们全部保存起来。
我可以使用for循环来问他H
次,但是如何以不同的方式保存字符串呢?
这就是我想做的事情
for (int z=0; z <= H; z++) {
System.out.println("Introduza os " +V+ "valores da linha " +z+ ".") ;
String StringContar = System input.nextLine();
while (StringContar.length() <= V+1){
System.out.println("Introduza os " +V+ "valores da linha " +z+ ".");
String String(+z+) = System input.nextLine();
}
V
的长度,但如何阻止程序只保存最后一个字符串?
答案 0 :(得分:1)
Scanner in = new Scanner(System.in);
ArrayList<String> list=new ArrayList<>();
for(int i=0;i<n;i++){
System.out.print("Enter a name: ");
list.add(in.next());
}