undefined

print() и println();

Java Syntax
1 уровень , 7 лекция
Доступна

— Это снова я. Сегодня я проведу для тебя три занятия. А это – второе! Садись и слушай, и я расскажу тебе о выводе на экран. Это очень легко и просто:

Код на Java Что будет выведено на экран
System.out.println("Diego");
System.out.println(3);
System.out.println("Mama" + "Mila" + "Ramu");
Diego
3
MamaMilaRamu
System.out.println(1 + 3);
System.out.println("1" + "3");
System.out.println(1 + "3");
System.out.println("1" + 3);
System.out.println("1" + (1 + 3));
4
13
13
13
14
System.out.println("Amigo is the best!");
System.out.println("Amigo" + "is the best!");
System.out.println("Amigo" + " " + "is the best!");
Amigo is the best!
Amigois the best!
Amigo is the best!
System.out.println(3 * 3 + 4 * 4);
System.out.println(1 * 2 + 3 * 4);
25
14
System.out.print("Diego");
System.out.print("Diego");
System.out.print("Diego");
DiegoDiegoDiego
System.out.print("Diego ");
System.out.println("is the best!");
System.out.print("Amigo ");
System.out.println("is the best!");
Diego is the best!
Amigo is the best!
undefined
1
Задача
Java Syntax, 1 уровень, 7 лекция
Недоступна
Набираем код Ӏ Java Syntax: 1 уровень, 7 лекция
Java Syntax: 1 уровень, 7 лекция. Иногда думать не надо, строчить надо! Как ни парадоксально звучит, порой пальцы «запоминают» лучше, чем сознание. Вот почему во время обучения в секретном центре JavaRush вы иногда встречаете задания на набор кода. Набирая код, вы привыкаете к синтаксису и зарабатываете немного материи. А ещё — боретесь с ленью.

— А можно ещё раз про print() и println()?

— Весь текст выводится на экран последовательно, с помощью функции print(), буква за буквой. Когда места в строке на экране не остаётся, текст начинает выводиться на следующей строке экрана. Можно досрочно завершить вывод на текущей строке, и заставить выводить текст дальше на следующей строке, если использовать функцию println().

— Понятно. А что за магия со сложением чисел и строк?

— Если складываются два числа, то результатом тоже будет число: 2+2 равно 4. Если складываются число и строка, то число преобразуется в строку и, затем, просто объединяются две строки.

— Ага. Я тоже примерно так и думал, глядя на примеры, но мало ли. Спасибо за интересную лекцию, Элли.

— Напоследок, несколько задач от Диего. Он просил проконтролировать тебя.

undefined
1
Задача
Java Syntax, 1 уровень, 7 лекция
Недоступна
Поиск ошибок
Если вы покажете мне человека, который в процессе программирования ни разу не сделал ошибки, мы вам с уверенностью скажем: никакой это не человек. Ну не получается без ошибок в программировании. Но это не страшно, главное, сразу принять их как неизбежность. Ищем (или «отлавливаем», как иногда говорят профессионалы) и исправляем ошибку.
undefined
1
Задача
Java Syntax, 1 уровень, 7 лекция
Недоступна
Лишние строки нам не нужны
Неопытные, а, порой, и опытные программисты создают избыточный код. Так, на всякий случай. Например, объявят с десяток-другой переменных, а потом не знают, что с ними делать. Так и в этой задаче: кто-то начудил, а нам — исправлять. Ищем незадействованные переменные и превращаем их в комментарии чтобы скрыть от компилятора.
Комментарии (325)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Павел Уровень 4 Москва
29 мая 2021
Если вдруг кто не знает, чтобы быстро закомментировать/раскомментировать строки, нужно выделить их и нажать ctrl + / Чтобы сдвинуть строки вправо - выделить и нажать Tab. Сдвинуть влево - выделить и нажать Shift + Tab
Павел Уровень 4 Москва
29 мая 2021
А в Python можно не только складывать строки, но и умножать. Например:

a = "Привет! "
print(a * 5)
Выведет: Привет! Привет! Привет! Привет! Привет! Как я понял, в Джаве так нельзя. Но зато, если в Java можно складывать числа и строки, в Питоне так сделать не получится:

print(1 + "3")
выдаст ошибку (еще немного ненужной информации для вас)
hidden #2538705 Уровень 3
23 февраля 2021
 
С 23 Февраля.🎆🎇🎆🎇
 
Dmitry Уровень 5 Москва Россия
15 декабря 2020
Нужно чтобы программа выводила на экран число 100. Задание выполнил, получил все награды, вроде всё правильно, но Вывод программы такой: 53.010babs10
Андрей Уровень 2 Санкт-Петербург
1 декабря 2020
Прикольно быть машинисткой.
Полина Уровень 3 Екатеринбург
5 ноября 2020
Только дойдя до 1 уровня 7 лекции и задачи, где надо было самой писать код, без подсказок (задание с переписыванием по образцу) я поняла, что пишется не "ptintIn" (через заглавную буква i), а "println" (через строчную букву L)!!! Хорошо бы раньше на это обратили внимание в лекциях, что бы путаницы в головах не было.
Алексей Уровень 1
25 октября 2020
за мин 30 может меньше на сами задание стольное время читал текст, теперь только премиум задания, не маловато?
Anna Baranova Уровень 5 Львов Украина
23 октября 2020
в задаче Лишние строки нам не нужны есть ошибка, как я вижу там стоит double перед целым числом
hidden #2442291 Уровень 11
23 октября 2020
С первого раза решила!!!! для кого-то легко, но для меня, как для человека, еще неделю назад не понимавшего ничего - это прогресс))))
Vovan Уровень 3 Киев
21 октября 2020
гпа