What will happen when you compile and run the following code?
Anonymous Quiz
9%
-2
23%
-1
26%
1
42%
0
Что делает аннотация @CsvSource в данном тесте?
Anonymous Quiz
54%
Передаёт набор данных для выполнения параметризованных тестов
21%
Загружает данные для тестов из внешнего CSV-файла
8%
Генерирует случайные параметры для теста
7%
Осуществляет запуск тестов в определённой последовательности
10%
Изменяет поведение метода, чтобы возвращать значения из CSV
Что произойдет после вызова метода test()?
Anonymous Quiz
29%
Не скомпилируется
28%
В консоль выведется “Hello!”
19%
Ничего не будет напечатано
8%
Исключение в рантайме
16%
Узнать ответ
Что произойдет после вызова метода test()?
Anonymous Quiz
22%
Не скомпилируется
23%
В консоль выведется “Hello!”
40%
Ничего не будет напечатано
6%
Исключение в рантайме
9%
Узнать ответ
Что выведет код сверху?
Anonymous Quiz
22%
false false false
25%
false true false
31%
false true true
10%
true true false
11%
true true true
Каким будет вывод этого кода?
Anonymous Quiz
15%
true true
10%
false false
14%
true false
58%
false true
3%
Узнать ответ
Каким будет вывод этого кода?
Anonymous Quiz
8%
3 -3 false
29%
3 3 true
32%
-3 3 false
14%
Ошибка компиляции
17%
Узнать ответ
Каким будет вывод этого кода?
Anonymous Quiz
18%
1 2
53%
1 2 3
20%
1 2 3 4
5%
1 2 3 4 5
5%
Узнать ответ
🕕 Задача по Java: Что будет выведено?
Варианты:
A) true, true
B) true, false
C) false, true
D) false, false
✅ Правильный ответ:B
Объяснение:
Java кэширует объекты Integer в диапазоне -128 ... 127. — то же значение и тот же объект.
— разные объекты вне кэша. Используй .equals() для сравнения!
public class Main {
public static void main(String[] args) {
Integer a = 127;
Integer b = 127;
Integer c = 128;
Integer d = 128;
System.out.println(a == b); // ?
System.out.println(c == d); // ?
}
}
Варианты:
A) true, true
B) true, false
C) false, true
D) false, false
✅ Правильный ответ:
Объяснение:
Java кэширует объекты Integer в диапазоне -128 ... 127.
a == b
c == d