Java 如何在一行中显示数组列表中的所有项目

Java 如何在一行中显示数组列表中的所有项目,java,arrays,arraylist,output,Java,Arrays,Arraylist,Output,如何在一行中显示数组列表中的所有元素,而不必在多行中显示它们。您可以使用for循环来显示每行上的每个元素,但这不是我想要的 示例ArrayList ArrayList = {"Apple", "Banana", "Grape"} 期望输出 "Apple Banana Grape" 非期望输出 "Apple" "Banana" "Grape" 您可以创建一个字符串,并将这些项附加到该字符串中,然后打印生成的字符串 List<String> list = Arrays.asLi

如何在一行中显示数组列表中的所有元素,而不必在多行中显示它们。您可以使用for循环来显示每行上的每个元素,但这不是我想要的

示例ArrayList

ArrayList = {"Apple", "Banana", "Grape"}
期望输出

"Apple Banana Grape"
非期望输出

"Apple"
"Banana"
"Grape"

您可以创建一个字符串,并将这些项附加到该字符串中,然后打印生成的字符串

  List<String> list = Arrays.asList("Apple", "Banana", "Grape"); 
  String fruitList = "";

  for (int i = 0; i < list.size(); ++i ){
    fruitList += list.get(i) + " ";
  }

    System.out.println(fruitList);
  }
List List=Arrays.asList(“苹果”、“香蕉”、“葡萄”);
字符串果品列表=”;
对于(int i=0;i
您可以使用
org.apache.commons.lang3.StringUtils.join(list,”)

您可以像这样使用
String.join
println(String.join(“,list))使用System.out.print(您的项)和System.out.print(“”)作为值之间的空格
  List<String> list = Arrays.asList("Apple", "Banana", "Grape"); 
  String fruitList = "";

  for (int i = 0; i < list.size(); ++i ){
    fruitList += list.get(i) + " ";
  }

    System.out.println(fruitList);
  }