JavaRush /Курсы /Java Syntax /Знакомство с типами int и String

Знакомство с типами int и String

Java Syntax
1 уровень , 4 лекция
Открыта

— Привет, Амиго.

— Здравствуйте, Эллеонора Керри.

— Называй меня просто Элли, а то звучит как-то слишком официально.

— ОК, Элли.

— Я думаю, что с моей помощью ты быстро станешь одним из лучших. У меня большой опыт в обучении новичков. Слушай меня, и дело пойдёт как по маслу. Итак, приступим.

— В Java есть два основных типа: String и int. В String мы храним строки/текст, а в int – числа (целые). Чтобы объявить новую переменную, нужно написать её тип и имя. Это имя не должно быть именем другой переменной и/или функции.

Пример 1, код: Описание
String s;
Объявлена новая переменная s, способная хранить текст/строку.
int i;
Объявлена новая переменная i, в которой можно хранить целые числа.

— При объявлении переменных в них сразу можно заносить их значения.

Пример 2, код: Описание
String s = "Elly";
В переменной s хранится строка со значением "Elly".
int i = 5;
В переменной i хранится число 5.

— Для того, чтобы занести новое значение в переменную, используется знак “=”. Его ещё называют «оператором присваивания». Присваивание – это занесение в переменную значения, взятого из другой переменной или вычисленного на основе нескольких переменных.

Пример 3, код: Описание
int a = 5;
В переменной a хранится значение 5.
int b = 6;
В переменной b хранится значение 6.
int c = a + b;
В переменной c хранится значение 11.

— При вычислении нового значения переменной может использоваться её старое значение.

Пример 4, код: Описание
int a = 2;
Теперь a равно 2
int b = 3;
Теперь b равно 3
a = a + b;
Теперь a равно 5
b = b + 1;
Теперь b равно 4

— Строки можно объединять, используя знак плюс:

Пример 5, код: Описание
String s1 = "Мама";
String s2 = "Мыла";
String s3 = s1 + s2 + "Раму";
В переменной s3 содержится значение «МамаМылаРаму»

— Иногда удобно использовать строки, состоящие из одного или нескольких пробелов:

Пример 6, код: Описание
String s1 = "Мой любимый фильм";
String s2 = "Дорога";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
text содержит «Мой любимый фильм Дорога 66»

Сейчас мы рассмотрим, как выводить текст и значение переменных на экран:

Знакомство с типами int и String - 1
Пример 7, код:
1
System.out.println("Ты должен делать то, что должен");
2
String s = "Ты должен делать то, что должен";
System.out.println(s);

— Кстати, Диего просил передать тебе пару задачек:

1
Задача
Java Syntax Pro, 1 уровень, 4 лекция
Недоступна
Объявление и инициализация переменных
В Java переменные нужно объявлять, то есть выделять место под переменную определенного типа, и только после этой процедуры ей можно присвоить конкретное значение. Радует то, что это можно сделать буквально в одну строку. В этой задаче вам предстоит объявить несколько переменных и сразу же присвоить им значения.
1
Задача
Java Syntax Pro, 1 уровень, 4 лекция
Недоступна
Мой юный друг
В 3126 году все знают команду System.out.println() и пользуются ею очень часто. Не только студенты секретного центра JavaRush, даже дети начинают учить программирование именно с этой команды. Давайте напишем программу, в которой будет выведен истинный год рождения моего друга, родившегося 8 лет назад.
Комментарии (678)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
vlafriday Уровень 1
13 января 2024
13.01.2024 check, мой уровень 1
Roman Уровень 17
13 ноября 2023
Пишет, что лекция закрыта, а при нажатии на кнопку "Читать за х1" сообщает, что открыта, но ни лекции, ни дальнейших действий никаких, кроме обновления страницы. Обновление страницы, опять же, ничего не дает, все по-прежнему
Maxim Belich Уровень 28
23 февраля 2023
Это имя не должно быть именем другой переменной и/или функции. Проверил, можно назвать переменную и функцию одинаковым именем.
hidden #1708204 Уровень 23
24 мая 2023
Уволен! 😅 А вообще материал дается поэтапно и на каждом этапе все глубже и глубже, пока тебе дали ровно столько сколько нужно чтобы идти дальше.
Anonymous #3230503 Уровень 3
22 декабря 2022
все остальные задания платные- а я только на 2 уровне...😬
AMIGO_2022_11_09 Уровень 17
8 ноября 2022
Изи для меня
Developer of future Уровень 11
30 ноября 2022
Это для всех изи))
Zodarg Уровень 9
19 октября 2022
Не понимаю, почему в третьей задаче не прокатил вариант: сначала int age = 2; а потом как и в лекции изменить значение с 2 на 15 ( age = 15;) а надо именно изменить с 2 на 15 как опечатку.
Артем Уровень 3
18 октября 2022
оперный театр, совсем короткое демо...
Дмитрий Уровень 3
20 сентября 2022
Опять всё платно
Tolya2017 Уровень 3
19 апреля 2022
что может быть проще когда 10 раз проходишь!!!!
IT_Finik Уровень 3
13 апреля 2022
Атрибуты каждой переменной - 1 - тип 2 - название 3 - значение