писал писал код ! там все время ошибка вставил этот же код на сайт и он задание было решено правильно!
код такой :
public class Solution {
// напишите тут ваш код
public static void printString(String s);{
System.out.println(s);
}
public static void main(String[] args) {
printString("Hello, Amigo!");
}
}
после того как нажимаю посмотреть что выводит программма у меня открывается другой пакет package com.javarush.task.task01.task0101; и пытается вывести его.
И соотвечвенно выдает ошибку!
как ее решить что IDEA работала нормально?
Vladimir Mechtatel
3 уровень
Какая то беда с idea
Обсуждается
Комментарии (10)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Yerbolat
10 марта 2019, 15:45
CTRL+SHIFT+F10
0
Lepekhov Nikolay
9 марта 2019, 19:57
У тебя после объявления метода стоит точка с запятой, которая заканчивает метод.
Точку с запятой убирай.
Другой вопрос - как у тебя все компилируется, согласно синтаксису ты таким образом пишешь абстрактный метод без объявления его абстрактным, но это уже какие-то настройки Idea. Вообще она не должна пропускать такое
0
Vladimir Mechtatel
9 марта 2019, 19:55
сделал очередную задачу а в idei выдает ошибку на другие пакеты
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
System.out.println(convertEurToUsd(1, 2.2));
System.out.println(convertEurToUsd(1, 4.3));
}
public static double convertEurToUsd(int eur, double course) {
//напишите тут ваш код
return eur*course;
}
}
и пишет что тут тоже не правильно хотя на сайте задание принято
0
--------Master
9 марта 2019, 19:13
Так исправь (на крайняк закомментируй) ошибку в 0101, чтобы пакет (папку с классами) можно было скомпилировать
0
Vladimir Mechtatel
9 марта 2019, 19:53
закоментил но повылазило еще куча ошибок и теперь заместо 1 окна вылазит еще 2 )))
0
--------Master
9 марта 2019, 19:54
Покажи скриншот, что именно за ошибки
0
Vladimir Mechtatel
9 марта 2019, 19:56
0
Vladimir Mechtatel
9 марта 2019, 19:58
постоянно при запуске программы открываются новые окна
0
--------Master
9 марта 2019, 20:04
Ну так там же все четко и ясно написано: метод converEuros объявлен как принимающий 2 значения int и double, у тебя он вызывается с тремя параметрами int. В 0302 - не может найти переменную s - там метод printString криво объявлен (сравни с другими методами)
0
Vladimir Mechtatel
9 марта 2019, 20:18
Благодарю ! все решилось ! ;)
+1