Как бы вы отобразили все элементы списка массивов в одну строку? - PullRequest
0 голосов
/ 05 февраля 2020

Как бы вы go показали все элементы списка массивов в одной строке, не отображая их в нескольких строках. Вы должны использовать для l oop, чтобы показать каждый элемент в каждой строке, но это не то, что мне нужно.

Пример ArrayList

ArrayList = {"Apple", "Banana", "Grape"}

Желаемый вывод

"Apple Banana Grape"

НЕОБХОДИМЫЙ ВЫХОД

"Apple"
"Banana"
"Grape"

Ответы [ 3 ]

1 голос
/ 05 февраля 2020

Вы можете использовать org.apache.commons.lang3.StringUtils.join(list," ");

1 голос
/ 05 февраля 2020
System.out.println(list.stream().collect(Collectors.joining(" ")));
0 голосов
/ 05 февраля 2020

Вы можете создать строку и добавить эти элементы в строку, а затем распечатать полученную строку.

  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);
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...