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

Подсчет элементов списка в Java

Счетчик начинают с 0 и увеличивают на каждой итерации, когда элемент подходит под проверку:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5, 6)); int count = 0; for (int num : nums) { if (num % 2 == 0) { count++; } } System.out.println(count);

Тот же прием для строк в списке:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> tags = new ArrayList<>(Arrays.asList("a", "b", "a", "c")); int count = 0; for (String tag : tags) { if (tag.equals("a")) { count++; } } System.out.println(count);

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(5, 10, 15, 20));

Посчитайте, сколько элементов больше 8, и выведите число в консоль.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Boolean> flags = new ArrayList<>(Arrays.asList(true, false, true, true));

Посчитайте, сколько элементов равны true, и выведите число в консоль.

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