Найти в Дзене
Введение в ООП
Язык Java — целиком и полностью объектно-ориентированный. Программы, написанные на этом языке имеют блочную структуру с чётким разграничением области применимости методов. Каждый объект при этом имеет свой класс, в рамках которого задаётся общая структура кода...
8 месяцев назад
Сортировка массива
Для сортировки массивов используют несколько типов алгоритмов. Один из наиболее простых и популярных — метод пузырька, в котором соблюдается следующий принцип: Сравниваются пары соседствующих элементов массива, при неравности значений индексов, они меняются местами...
8 месяцев назад
Тип данных String
Строки типа String представляют собой фрагмент текста. Например: "Good afternoon" "Happy birthday! " Для инициализации используют следующую конструкцию: message — является именем переменной; "Hello World" — строка, присваиваемая переменной message. Важно: текст строки заключается в кавычки. Чтобы соединить несколько строк вместе, используется конкатенация (+) — соединение нескольких кусочков текста в один...
8 месяцев назад
Методы для работы с массивами
Чтобы работать с массивами, следует использовать стандартные методы из класса java.util.Arrays. equals () — используется для сравнения массивов. Пример: copyOfRange () — копирует фрагмент массива в другой массив (необходимы три аргумента — исходник, начальный и конечный индекс). Пример: Важно: элементы копируются с индексом до второго значения (не включительно)...
9 месяцев назад
Сравнение и присваивание элементов массива
При совпадении типа элементов, значениям переменных массива могут быть присвоены другие переменные. Пример: В этом примере int[] box — команда объявления целочисленойпеременной box. При этом в качестве значения можно указать ссылку на любой целочисленный массив. new int[]{1,2,3,4} — команда, определяющая в памяти место для массива, который состоит из четырёх элементов. Пример: Первая команда int[] box,paper объявляет две переменные массива — box и paper. Вторая команда box=new int[]{1,2,3,4} создаёт массив ссылкой на которой является переменная box...
9 месяцев назад
Массивы
Массив — это набор однотипных элементов (переменных), к которым можно обратиться в любом месте программы по общему имени. Каждому элементу массива при этом присваивается целочисленный индекс. При этом массивы разделяют на одномерные, двумерные и многомерные. Идентификация элементов (одного типа) в одномерном массиве происходит при помощи использования одного индекса. Чтобы объявить одномерный массив, нужно: Синтаксис одномерного массива: В первую очередь указывается тип элементов массива => затем...
9 месяцев назад
Шпаргалка по логическим операторам
& (логическое "и") — если в выражении Q&W оба операнда имеют значение true, то и результат будет true. В остальных случаях результат будет иметь значение false. && (короткое логическое "и") — всё тоже самое, что и с &, но если при проверке первого операнда обнаруживается значение false, второй операнд уже не проверяется, а выражению возвращается значение false. | (логическое "или") — если в выражении Q|W хотя бы один операнд имеет значение true, то и результат будет true. В остальных случаях результат будет иметь значение false...
9 месяцев назад
Шпаргалка по битовым операторам
Битовые (или побитовые) операторы предназначены для работы с целыми числами. & (битовое "и") – Q&W: в случае, если оба бита единичные, то результатом сравнения будет единица. Если хотя бы один из битов содержит ноль, то и результат будет нулевым. Пример: 1101 & 0110 = 0100 | (битовое "или") — Q&W: в случае, если хотя бы один бит единичный, то результатом сравнения будет единица...
9 месяцев назад
Шпаргалка по операторам сравнения
Операторы сравнения могут содержать только два операнда. == (равно) – выражение q==w является true, если значение q равно значению операнда w. != (не равно) — выражение q!=w является true, если значение операнда q отличается от значения операнда w. > (больше) — true, если операнд q больше операнда w в выражении q>w...
9 месяцев назад
Оператор цикла while
Синтаксис вызова оператора while: При истинном условии выполняются команды в теле оператора цикла. Затем снова проверяется условие, выполняются команды и так по кругу. Работа оператора цикла завершится, если во время проверки условия оно окажется ложным. Синтаксис оператора цикла do-while: Сначала выполняется блок команд из фигурных скобок после ключевого слова do...
9 месяцев назад
Шпаргалка по типам данных
boolean — хранит один бит информации; byte — хранит один байт информации, целочисленные значения от -128 до 127 ; short — хранит два байта информации, целочисленные значения от -32768 до 32767; int — хранит четыре байта информации, целочисленные значения от -2147483648 до 2147483647; long — хранит восемь байт информации...
9 месяцев назад