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

Практика на коллекции в Java

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(3, -1, 8, 0, 5, 12));

Найдите сумму положительных чисел и выведите ее в консоль.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> words = new ArrayList<>(Arrays.asList("go", "kotlin", "java", "rust"));

Выведите в консоль слова длиннее 3 символов в алфавитном порядке.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> ids = new ArrayList<>(Arrays.asList(10, 20, 30, 40));

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

Дан код:

import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; ArrayList<String> names = new ArrayList<>(Arrays.asList("Ann", "Bob")); ArrayList<Integer> ages = new ArrayList<>(Arrays.asList(20, 22));

Постройте карту "имя -> возраст" и выведите ее в консоль.

Дан код:

import java.util.HashSet; import java.util.Set; Set<Integer> a = new HashSet<>(Set.of(1, 2, 3, 4)); Set<Integer> b = new HashSet<>(Set.of(3, 4, 5));

Выведите в консоль элементы, которые есть только в одном из множеств.

Дан код:

import java.util.HashMap; HashMap<String, Integer> sales = new HashMap<>(); sales.put("Jan", 100); sales.put("Feb", 150); sales.put("Mar", 80);

Выведите в консоль название месяца с наибольшей суммой.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> tags = new ArrayList<>(Arrays.asList("a", "b", "a", "c", "b"));

Выведите в консоль уникальные метки в алфавитном порядке.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5, 6));

Разделите числа на две группы: четные и нечетные. Выведите обе группы в консоль.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> prices = new ArrayList<>(Arrays.asList(10, 25, 7, 40, 15));

Выведите в консоль три наименьших цены в порядке возрастания.

Дан код:

import java.util.HashMap; HashMap<String, Integer> scores = new HashMap<>(); scores.put("Ann", 5); scores.put("Bob", 3); scores.put("Cid", 5);

Выведите в консоль имена с оценкой 5 в алфавитном порядке.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<ArrayList<Integer>> rows = new ArrayList<>(); rows.add(new ArrayList<>(Arrays.asList(1, 0, 1))); rows.add(new ArrayList<>(Arrays.asList(0, 1, 0))); rows.add(new ArrayList<>(Arrays.asList(1, 1, 1)));

Посчитайте, сколько единиц встречается во всей таблице, и выведите число в консоль.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<Integer> a = new ArrayList<>(Arrays.asList(1, 2, 3, 4)); ArrayList<Integer> b = new ArrayList<>(Arrays.asList(3, 4, 5, 6));

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

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