在循环内命名String

时间:2014-11-03 18:14:35

标签: java string loops

好的,所以我想制作一个小程序,询问用户他想输出多少行,以及它们有多长。

所以,有一次我问他,他想要多少行,并将它们保存为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的长度,但如何阻止程序只保存最后一个字符串?

1 个答案:

答案 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());
    }