Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmArRA 159 of 420 menu
◀ ▶

Накопление результата при обходе массива в Java

При обходе массива результат часто копят в переменной. Для строк начальное значение - пустая строка, на каждой итерации к ней добавляют очередной элемент:

String[] arr = {"a", "b", "c"}; String res = ""; for (String elem : arr) { res += elem; } System.out.println(res);

Между элементами можно вставлять разделитель. На экран попадет "a,b,c":

String[] arr = {"a", "b", "c"}; String res = ""; for (String elem : arr) { if (!res.equals("")) { res += ","; } res += elem; } System.out.println(res);

Дан код:

int[] nums = {1, 2, 3};

Соберите строку "123" из всех элементов и выведите ее в консоль.

Дан код:

String[] parts = {"x", "y", "z"};

Соберите строку "x-y-z" из элементов массива и выведите ее в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить