На этом уровне вы сделали еще один очень важный шаг в изучении Java и узнали больше о массивах, которые помогут вам работать с огромными объемами информации. Мы разобрали, что такое массивы, какими они бывают, как с ними взаимодействовать. В завершение этой темы предлагаем прочесть пару материалов, которые углубят ваши знания.

Массивы в Java

Держите этот материал как личную "шпаргалку" по массивам, в которой просто и понятно объяснены основы. В нем вы пройдетесь с самого начала по тому, что такое массив, как происходит объявление и создание массива, его инициализация и вывод.

Кое-что о массивах

Несмотря на название статьи, в ней вы найдете не «кое-что о массивах», а «очень много чего о массивах». Например, как их инициализировать, по-простому и по-быстрому, как массивы располагаются в памяти, что такое двумерные массивы и как с их помощью воссоздать «Морской бой».

Класс Arrays и его использование

В этой статье вы продолжите разбираться с массивами и изучите, как с помощью методов класса Arrays можно решить массу типовых задач с массивами, которые обычно пишут «ручками». «Ручками» тоже полезно, но это вы и так наверняка проделаете сами. А потом можно и методами Arrays воспользоваться. Это полезно!


undefined
6
Опрос
Массивы,  6 уровень,  9 лекция
недоступен
Массивы
Массивы
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Выводим двумерные массивы
Реализуй метод main(String[]), который выводит массивы strings и ints в консоли c помощью метода Arrays.deepToString(Object[][]).
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Сравнение двумерных массивов
Исправь работу метода main(String[]), который выводит в консоли true, если arrayFirst равняется arraySecond, иначе — false.
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Заполняем массив
Реализуй статический метод main(String[]), который заполняет массив array значениями valueStart и valueEnd. Если длина массива четная, его первую половину нужно заполнить значениями valueStart, а вторую — valueEnd. Если длина массива нечётная, то первую большую часть заполнить значениями valueStart
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Делим массив
Реализуй метод main(String[]), который делит массив array на два подмассива и заполняет ими двумерный массив result. Если длина массива нечетная, то большую часть нужно скопировать в первый подмассив. Для разделения массива используй метод Arrays.copyOfRange(int[], int, int). Порядок элементов не м
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Сортировка массива
Реализуй метод main(String[]), который сортирует массив array по возрастанию. Для сортировки массива используй метод Arrays.sort(int[]).
undefined
6
Задача
Java Syntax PRO Comics, 6 уровень, 9 лекция
Недоступна
Есть ли кто?
Реализуй метод main(String[]), который выводит в консоль true, если элемент содержится в переданном массиве, иначе — false. Массив array не должен изменять расположение своих элементов. Для поиска элемента в массиве нужен бинарный поиск. Чтобы это сделать, используй статический метод Arrays.binaryS