問題一覧
1
Типы данных для представления целых чисел
int
2
Правильный способ объявления переменной типа double с именем "myDouble"
double myDouble;
3
Оператор, используемый для присвоения значения переменной в языке Java
=
4
Тип данных Java для представления символьных значений
char
5
Объявление константы в языке Java
final int MY_CONSTANT = 42;
6
6. Тип данных Java для представления логических значений
A. boolean
7
Модификатор доступа, используемый для переменной, доступной только внутри текущего класса
B. private
8
8. Ключевые слова Java, связанные с управлением потоками
D. thread
9
9. Операторы, используемые для сравнения значений в Java
==
10
Тип данных Java для хранения десятичных чисел с высокой точностью
double
11
Класс Java, используемый для чтения данных с консоли
Scanner
12
Метод, используемый для вывода строки на консоль в Java
println()
13
Способ чтения целого числа, вводимого пользователем с консоли
new Scanner(System.in).nextInt()
14
Вывод форматированной строки с переменной "x" в Java
System.out.printf("Значение: %d", x);
15
Способ закрытия объекта Scanner после использования в Java
scanner.close();
16
Ключевое слово, используемое для преобразования данных в Java
Cast
17
Тип преобразования, называемого "автоматическим" и выполняемого компилятором автоматически
Implicit casting
18
Преобразование значения типа double в тип int в Java
(int)doubleValue
19
Тип преобразования, приводящий к потере данных из-за округления в Java
double to int
20
Метод преобразования строки в int в Java
parseInt()
21
. Выберите значение переменной «sum» после выполнения следующего кода:int[] numbers = {1, 2, 3, 4, 5};int sum = 0;for (int i = 0; i < numbers.length; i++) { sum += numbers[i]; }
15
22
Какой результат выведет следующий код: int count = 0; while (count <5) { System.out.print(count + " "); count++; }
0 1 2 3 4
23
Коллекция Set в Java
Структура данных, которая хранит уникальные элементы без определенного порядка
24
Метод для получения элемента по индексу в списке в Java:
list.get(index);
25
Результат выведет следующий код:int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};for (int i = 0; i < matrix.length; i++) {for (int j = 0; j < matrix[i].length; j++) {System.out.print(matrix[i][j] + " ");}}
1 4 7 2 5 8 3 6 9
26
Результат выведет следующий код: int[] values = {2, 4, 6, 8, 10};for (int value : values){System.out.print(value / 2 + " ");}
1 2 3 4 5
27
Результат выведет следующий код:int[] array = {1, 2, 3, 4, 5};for (int i = array.length - 1; i >= 0; i--) {System.out.print(array[i] + " ");}
5 4 3 2 1
28
Результат выведет следующий код:int x = 5;do{System.out.print(x + "");x--;}while (x > 0);
5 4 3 2 1
29
Использование ключевого слова super в Java
Для вызова конструктора родительского класса
30
List в Java
Коллекция, которая хранит элементы в порядке их добавления и позволяет работать с ними по индексу
31
System.out.println(number + " ");}1 2 3 4 5
1 2 4 5
32
Выберите результат следующего кода:int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};for (int i = 0; i < matrix.length; i++){for (int j = 0; j < matrix[i].length; j++){if (matrix[i][j] % 2 == 0) {System.out.print(matrix[i][j] + " ");}}}
2 6 8
33
Выберите результат следующего кода:int[] array = {1, 2, 3, 4, 5};int target = 3;int index = -1;for (int i = 0; i < array.length; i++){if (array[i] == target){index = i;break;}}
index содержит значение 2
34
Класс, используемый для создания динамического массива в Java:
ArrayList
35
Метод для добавления элемента в конец списка в Java:
list.add(element);
36
Метод для удаления элемента по индексу в списке в Java:
list.removeAt(index);
37
Метод для получения размера списка в Java:
list.size();
38
Метод для проверки наличия определенного элемента в списке в Java:
list.contains(element);
39
Метод для создания пустого списка в Java:
new ArrayList<>();
40
Метод для получения элемента по индексу в списке в Java:
list.get(index);
41
Список, обеспечивающий быстрый доступ к элементам, но с медленным добавлением/удалением элементов в середине:
ArrayList
42
Метод для удаления всех элементов из списка в Java:
list.clear();
43
Метод для проверки, пуст ли список в Java:
list.isEmpty();
44
Метод для добавления элемента в определенную позицию в списке в Java:
list.addAt(position, element);
45
Метод для перебора списка в Java:
list.traverse();
46
Метод для создания копии списка в Java:
list.copyOf();
47
Метод для поиска первого появления элемента в списке в Java:
list.indexOf(element);
48
Типы списков, реализующие интерфейс List в Java:
ArrayList и LinkedList
49
Метод для замены элемента по индексу в списке в Java:
list.set(index, element);
50
Типы списков, которые гарантируют время доступа к элементам в Java:
ArrayList и LinkedList
51
Метод для проверки первого появления элемента в списке и его удаления в Java:
list.removeAt(0);
52
Метод для создания неизменяемого списка в Java:
Collections.immutableList();
53
Метод для добавления всех элементов из одного списка в другой в Java:
list.addAll(anotherList);
54
Интерфейс для структуры данных Set на языке Java
HashSet
55
Множество хранит элементы следующего типа
Уникальные и неупорядоченные элементы
56
Метод для проверки наличия определенного элемента в множестве на языке Java
set.contains(element);
57
Метод для добавления элемента в множество в системе Java
set.add(element);
58
Метод для удаления элемента из множества в Java
set.remove(value);
59
Получение размера множества в Java
set.size();
60
Создание пустого множества в Java.
new HashSet<>();
61
Проверка, что множество пустое в Java.
set.isEmpty();
62
Метод для удаления всех элементов из множества в Java
set.clear();
63
Создание копии множества в Java.
set.copy();
64
Метод для нахождения пересечения двух множеств в Java
set1.section(set2);
65
Метод для удаления всех элементов из множества set1, которые отсутствуют в множестве set2 в Java
set1.removeAll(set2);
66
Объединение двух множеств в Java.
set1.union(set2);
67
Проверка, является ли одно множество подмножеством другого в Java.
set1.isSubsetOf(set2);
68
Создание неизменяемого множества в Java.
Collections.immutableSet();
69
Метод для нахождения разности двух множеств в Java
set1.difference(set2);
70
Удаление всех элементов из множества set1, которые содержатся в set2 в Java.
set1.removeAll(set2);
71
Метод для проверки равенства двух множеств в Java
set1.equals(set2);
72
Создание множества из массива в Java.
Set.of(array);
73
Удаление первого элемента из множества в Java.
set.pollFirst();
74
Интерфейс для структуры данных Map на языке Java
TreeMap
75
Добавление элемента в Map в Java.
map.put(key, value);
76
Метод для получения значения по ключу из Map в Java
map.get(key);
77
Проверка существования ключа в Map в Java.
map.containsKey(key);
78
Удаление элемента по ключу из Map в Java.
map.remove(key);
79
Проверка, что Map пуст в Java.
map.isEmpty();
80
Получение размера Map в Java.
map.size();
81
Создание пустого Map в Java.
new HashMap<>();
82
Удаление всех элементов из Map в Java.
map.clear();
83
Создание копии Map в Java.
map.copy();
84
Коллекции, реализующие интерфейс Map в Java
HashMap и TreeMap
85
Получение всех ключей из Map в Java.
map.keySet();
86
Получение всех значений из Map в Java.
map.values();
87
Объединение двух Map в Java.
map1.merge(map2);
88
Проверка наличия значения в Map в Java.
map.containsValue(value);
89
Удаление всех значений из Map в Java.
map.removeAllValues();
90
Метод для нахождения разности между двумя Map в Java
map1.subtract(map2);
91
Нахождение пересечения двух Map в Java
map1.intersect(map2);
92
Проверка равенства двух Map в Java
map1.equals(map2);
93
Проверка равенства значений двух Map в Java
map1.minusValues(map2);
94
Способ представления структуры данных Map в Java
TreeMap
95
Метод добавления элемента в Map в Java
map.put(key, value);
96
Метод получения значения по ключу из Map в Java
map.get(key);
97
Метод проверки наличия ключа в Map в Java
map.containsKey(key);
98
Метод удаления элемента по ключу из Map в Java
map.remove(key);
99
Метод проверки, пуст ли Map в Java
map.isEmpty();
100
Метод получения размера Map в Java
map.size();