com/javarush/task/task01/task0101/Solution.java:9: error: illegal start of expression
System.out.print("Я думаю, быть программистом - это круто");
Алексей
1 уровень
принт и принтин одна и та же команда, если текст на одной строке, почему в задаче выдаёт ошибку если пишешь принт?
Обсуждается
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
10 июня 2020, 13:31
Во-первых, нет команды принтин, есть принлн (println - от print line), и это не то же самое что просто print, даже для одной строки.
Во-вторых, по одной строке кода трудно понять, в чем проблема. Она может быть в предыдущей строке, например.
0
Алексей
10 июня 2020, 15:46
если вы проходили на нулевом ур. задачи, какая может быть проблема в программе на других строках?когда надо написать всего лишь одну строку
0
Алексей
10 июня 2020, 16:01
— Если ты пишешь команду System.out.println() несколько раз, то каждый раз переданный в нее текст будет выводиться с новой строки. Если System.out.print(), то текст будет выдаваться на той же строке
0
hidden #598481
10 июня 2020, 16:28
illegal start of expression говорит о том, что у тебя ошибка синтаксиса. Скорее всего, ты что-то напутал со скобками или пишешь не в той строке, за скобками. Покажи весь код полностью.
0
Алексей
10 июня 2020, 16:47
если пишешь двойные кавычки на русском и на латинском это может быть ошибкой
0
hidden #598481
10 июня 2020, 16:52
Используется символ двойная кавычка универсальная, такой: "
Она же \u0022
Она одинаковая в обеих раскладках.
Не следует использовать различные открывающие и закрывающие кавычки, кавычки-елочки и другие.
0
Ksenia VolkovaJava Developer в DXCMaster
10 июня 2020, 18:47
Метод println() выводит переданное ему значение + символ переноса строки.
Если написать
ничего выведено не будет.
А если написать
будет выведен символ - перенос строки.
В любом случае ошибка (illegal start of expression) не имеет отношения к выбору println или print.
0