Архив метки: Java

Конкатенация строк Java

    Для конкатенации (объединения) строк в языке Java применяется знак «+». Выведем «Привет, мир!» с помощью конкатенации.

    Если при конкатенации одно из значений не является значением строкового типа, то оно автоматически преобразуется в строку. Подробнее в примере.

   

Управляющие последовательности Java

    Управляющая последовательность (Escape Sequence, escape-последовательность) начинается со знака обратной косой черты, после которого идёт один из описанных в таблице символов. Последовательность Описание Unicode \b возврат на одну позицию \u0008 \t табуляция \u0009 \n перевод строки \u 000A \f прогон страницы \u000C \r возврат каретки \u000D \” двойная кавычка \u0022 \’ одинарная кавычка \u0027… Читать далее »

Приоритет операций Java

    Во время выполнения операций можно задавать приоритет выполнения с помощью скобок (операции в скобках выполняются раньше). Если скобки отсутствуют, выполняются сначала более приоритетные операции. Ниже приведена таблица приоритета выполнения операций. Оператор Описание Ассоциативность ++, —  постинкремент, постдекремент  справа налево ++, —, +, -, ~, !  преинкремент, предекремент, унарный плюс, унарный минус, поразрядное дополнение,… Читать далее »

Ключевые слова Java

В языке Java есть 50 ключевых слов: abstract — абстрактный метод, абстрактный класс; assert — отладка программы; boolean — булев тип; break — оператор для выхода из цикла или оператора switch; byte — целочисленный тип; case — переключатель оператора switch; catch — оператор обработки исключений; char — символьный тип; class — класс; const; continue —… Читать далее »

Примитивные типы Java

      Java — строго типизированный язык (необходимо объявлять тип каждой переменной). В Java восемь простых (примитивных) типов: boolean иcпользуется для вычисления логических выражений, имеет значения true(истина) или false(ложь), не преобразуется в целочисленные типы, и они не преобразуются в булев тип, занимает 1 байт; char применяется для представления одного символа Unicode,  диапазон значений от \u0000 до \uFFFF… Читать далее »

Заполнение двумерного массива по спирали

    Возьмём массив, в котором содержится пять строк и пять столбцов, заполним его по спирали  числами, начиная с 1, и выведем на экран. В первом примере массив заполняется по часовой стрелке от периферии к центру.

В консоли видим: 1, 2, 3, 4, 5, 16, 17, 18, 19, 6, 15, 24, 25, 20, 7,… Читать далее »

Поменять местами две переменные

Возьмём две переменные x и y, поменяем местами их значения, выведем на экран.

В консоли на выходе получим следующее: Возьмём две переменные: x = 25, y = 15. Внимание, x = 15, а y = 25. А теперь x = 25, а y = 15. И снова x = 15, а y = 25.… Читать далее »