读取stringList中的名称

时间:2018-08-03 21:16:17

标签: java arraylist

我想从arrayList打印名称列表:

KnownNat n

结果是: 请输入您的姓名: 苹果香蕉和平


苹果

香蕉和平

如何在一行中显示名称? 另外,为什么我必须输入两次才能得到结果? 谢谢!

3 个答案:

答案 0 :(得分:1)

您可以尝试:

System.out.print(i);

代替:

System.out.println(i);

println方法打印i并换行

答案 1 :(得分:1)

不要在最后一个后面添加“,”。

if (arr.size() > 0) {
    System.out.print(arr.get(0));
    for (int i = 1; i < arr.size(); i++) {
        System.out.print(", " + arr.get(i);
    }
}

答案 2 :(得分:0)

或者,如果您使用JAVA 8,则可以尝试以下操作:

public static void PrintArry() {
    System.out.println("------------------------------------");
    Arrays.stream(arr).forEach(System.out::print);
}