print() и println();

Открыта

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

Код на 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!
2
Задача
Java Syntax,  1 уровень,  7 лекция
Недоступна
Набираем код
Иногда думать не надо, строчить надо! Как ни парадоксально звучит, порой пальцы «запоминают» лучше, чем сознание. Вот почему во время обучения в секретном центре JavaRush вы иногда встречаете задания на набор кода. Набирая код, вы привыкаете к синтаксису и зарабатываете немного материи. А ещё — боретесь с ленью.

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

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

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

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

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

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

1
Задача
Java Syntax,  1 уровень,  7 лекция
Недоступна
Поиск ошибок
Если вы покажете мне человека, который в процессе программирования ни разу не сделал ошибки, мы вам с уверенностью скажем: никакой это не человек. Ну не получается без ошибок в программировании. Но это не страшно, главное, сразу принять их как неизбежность. Ищем (или «отлавливаем», как иногда говорят профессионалы) и исправляем ошибку.
1
Задача
Java Syntax,  1 уровень,  7 лекция
Недоступна
Лишние строки нам не нужны
Неопытные, а, порой, и опытные программисты создают избыточный код. Так, на всякий случай. Например, объявят с десяток-другой переменных, а потом не знают, что с ними делать. Так и в этой задаче: кто-то начудил, а нам — исправлять. Ищем незадействованные переменные и превращаем их в комментарии чтобы скрыть от компилятора.
Комментарии (174)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Арсений1 уровень
12 апреля, 13:11
Нда, в принципе я на стороне разрабов, зачем делать сайт и учить кого-то бесплатно? Но осадок остался.
GigaMax3 уровень
воскресенье, 20:49
Я тоже так думал, но уж лучше небольшие деньги платить за качественный продукт. А на халяву значительно дольше учить или повторять)))
Stex1 уровень
понедельник, 16:04
та да логично, заманили, а потом и заработали
Кадыров Атан1 уровень
10 апреля, 12:37
Дааа Диего то ппц какой жадный оказался! Задание от Диего значит плати. Еще брат называется!
Яицкий Александр2 уровень, Москва
8 апреля, 15:45
53.010babs10 Стартуем!
Mikhail Petko3 уровень, Санкт-Петербург
7 апреля, 20:28
Грац
Chubak Vitalii3 уровень
1 апреля, 18:56
И что тут не верно?
Alex40 уровень
2 апреля, 08:25
Строка номер 3.
11 апреля, 06:53
В строке 2 не будет пробела между Amigo и is...
Gevorg Bagratunyan1 уровень
27 марта, 13:31
Сайт стал полным Го*ном. Раньше начальные уровни были бесплатными, и пользователь мог понять вообще стоит ли учиться у вас. А тут сначалА, прям с начальных примитивных лекции грабят деньги. Пошли вы...!!! я выхожу, и другим тоже советую. В интернете и в Ютубе полно БЕСПЛАТНЫХ уроков.
Дима2 уровень, Киев
16 марта, 12:55
та бл*ть почему везде надо платить!!!!!!!!!!!!!!
Денис4 уровень
18 марта, 13:48
потому что люди тратят время, чтобы сделать качественный курс обучения, чтобы в случае с тобой, такие халявщики как ты, шли на ютуб и смотрели ролики низкого качества, если не способны оценить труд людей
позавчера, 14:02
у меня нет денег,чтобы заплатить за пирожок в столовке,а они требуют платить
Sergey7 уровень
8 марта, 06:47
+ 1 шаг к цели "Стать Java-программистом"
Alexey Hehnev8 уровень, Санкт-Петербург
26 февраля, 16:58
53.010babs10
Sergii2 уровень, Киев
14 февраля, 22:14
Задание: на экран нужно вывести фразу - Пипец, какое сложное задание! String s = "Пи"; String b = "пе/*реулок*/"; String c = "/*молод*/ец"; System.out.print(s + b + c + ", какое сложное задание!");
Sergii2 уровень, Киев
14 февраля, 22:15
Возможно ли комментировать внутри кавычек (заранее балодарен за ответы)
Sergii2 уровень, Киев
14 февраля, 22:17
Уже, сам увидел, как минимум одну ошибку - исправляю: String s = "Пи"; String b = "пе/*реулок*/"; String c = "/*молоде*/ц"; System.out.print(s + b + c + ", какое сложное задание!");