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

Практика на null в Java

Дан код:

String title = "java";

Выведите длину строки или 0, если значения нет.

Создайте метод showNick, который принимает строку и возвращает текст в верхнем регистре или guest, если аргумент пуст.

Дан код:

String first = null; String second = "backup";

Выведите одну строку - первое непустое значение или none.

Дан код:

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

Выведите сумму всех непустых чисел.

Дан код:

import java.util.HashMap; HashMap<String, Integer> stock = new HashMap<>(); stock.put("pen", 3); stock.put("book", null);

Выведите количество для pen и для cup с подстановкой 0, если значения нет.

Дан код:

String raw = " 15 ";

Если строка не пустая, выведите число после обрезки пробелов. Иначе выведите no data.

Дан код:

String city = null; String zip = null;

Выведите unknown, если обе строки пустые. Иначе выведите первую непустую.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> names = new ArrayList<>(Arrays.asList("Ann", null, "Bob", null));

Соберите список непустых имен в верхнем регистре и выведите его в консоль.

Дан код:

String code = "404";

Выведите error, если после перевода в число код больше 399. Иначе выведите ok. Если значения нет, выведите skip.

Дан код:

import java.util.HashMap; HashMap<String, String> profile = new HashMap<>(); profile.put("name", "Ann"); profile.put("phone", null);

Выведите строку "name: Ann, phone: n/a" для этих данных, подставив n/a, если телефона нет.

Дан код:

Integer a = 5; Integer b = null;

Выведите сумму, если оба числа заданы. Иначе выведите incomplete.

Дан код:

import java.util.ArrayList; import java.util.Arrays; ArrayList<String> lines = new ArrayList<>(Arrays.asList("", "hi", null, "yo"));

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

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