# data[].attributes.headline
ОБЛАСТИ ПРИМЕ

# data[].attributes.body
ОБЛАСТИ ПРИМЕНЕНИЯ JAVA

ПРИЛОЖЕНИЯ ДЛЯ РАБОЧЕГО СТОЛА (ДЕСКТОПНЫЕ) С ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ

МОБИЛЬНЫЕ ПРИЛОЖЕНИЯ

ВСТРОЕННЫЕ СИСТЕМЫ

ВЕБ-ПРИЛОЖЕНИЯ

ВЕБ-СЕРВЕРЫ И СЕРВЕРЫ ПРИЛОЖЕНИЙ

КОРПОРАТИВНЫЕ (ОБЩЕОРГАНИЗАЦИОННЫЕ) СИСТЕМЫ

НАУЧНЫЕ ПРИЛОЖЕНИЯ

# data[].attributes.body
Оператор == работает немного по-другому на объектах, нежели на примитивах. Когда вы используем объекты и хотите проверить, равны ли они, оператор == скажет что они равны, только если объекты одинаковы, но если вы хотите проверить их на логическое соответствие, используйте метод equals. Например:

1234567 | String a = new String("Wow");String b = new String("Wow");String sameA = a; boolean r1 = a == b;      // Ложь, так как a и b не один и тот же объектboolean r2 = a.equals(b); // Истина, так как a и b логически равныboolean r3 = a == sameA;  // Истина, так как a и sameA действительно один и тот же объект

# data[].attributes.headline
Так же мы можем доба

# data[].attributes.body
Так же мы можем добавить еще одно выражение, на случай, если условие не выполняется:

12345 | if (a == b) {    // Мы уже знаем эту часть} else {    // a и b не равны... :/}
Если тело метода можно разместить в одну строку, можно не использовать { }

12 | if (a == b) System.out.println("Yeah!");else System.out.println("Ohhh...");

Или

1234 | if (a == b)    System.out.println("Another line Wow!");else    System.out.println("Double rainbow!");

Несмотря на то, что такой метод мог бы сделать ваш код короче, мы строго рекомендуем новичкам не использовать короткую версию условного оператора

# data[].attributes.headline
Другая сторона if

# data[].attributes.subject
Другая сторона if

# data[].attributes.body
Есть еще один способ записать if — else в одну строку — с помощью оператора ? :

12345678910 | int a = 4;int result = a == 4 ? 1 : 8;// result будет равен 1// Или обычная форма записи:int result;if (a == 4) {    result = 1;} else {    result = 8;}

Опять же, мы не рекомендуем новичкам использовать эту версию if.

# data[].attributes.headline
Материалы для изучения

# data[].attributes.subject
Материалы для изучения

# data[].attributes.body
Java. Библиотека профессионала. 10-е издание (2018)

1 том

2 том

# data[].attributes.body
Синтаксис оператора if — else довольно прост:

123 | if (a == b) {    // Тело метода. Выполняется если a и b равны.

# data[].attributes.attachment_link.title
Яндекс.Видео

# data[].attributes.attachment_link.description
Доброго времени суток уважаемые зрители! Данное видео будут посвящено программированию на языке Java с полного нуля. Полное видео на YouTube канале: https://youtu.be/X6ZEEE1ppZs !Поддержите...

# data[].attributes.headline
Условные операторы 

# data[].attributes.subject
Условные операторы 

# data[].attributes.body
Java использует булевские (логические) переменные, чтобы оценивать условия. Значение true или false возвратится, после того как выражение будет оценено. Например:

# data[].attributes.headline
Логические операторы

# data[].attributes.subject
Логические операторы

# data[].attributes.body
int a = 4;
int b = 5;
boolean result;
result = a < b;  // истина result = a > b;  // ложь
result = a <= 4; // меньше или равно - истина result = b >= 6;  // больше или равно - ложь
result = a == b;  // равно - ложь
result = a != b;  // неравно - истина
result = a > b || a < b;  // логическое ИЛИ - истина
result = 3 < a && a < 6;  // логическое И - истина
result = !result;  // Логическое НЕ - ложь

# data[].attributes.attachment_link.title
Яндекс.Видео

# data[].attributes.attachment_link.description
Тут вы научитесь пользоваться логическими операторами для построения условия. Офф. сайт: http://devcolibri.com...