В ходе решения очередной задачи при компиляции выдало такую ошибку в новой вкладке Idea:
java: cannot find symbol
symbol: class Idea
И теперь у меня не компилируется ни одна из ранее решенных задач, все с такой же проблемой. Что это может быть? хелп!
Anastasia Kazina
9 уровень
Выдается ошибка: java: cannot find symbol
Обсуждается
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ochkarik
11 марта 2021, 18:27
Похоже здесь не в коде дело а что то с IDE либо с JDK если перестали компилироваться ранее работающие программы
0
Ksenia VolkovaJava Developer в DXCMaster
11 марта 2021, 18:35
Если в одном классе будет ошибка компиляции, то не будет компилироваться весь проект.
0
Anastasia Kazina
11 марта 2021, 18:44
Тоже подумала, что с IDE проблема, но пока мне это не помогает. Перезагрузки, и переустановка плагина не помогла
0
Ksenia VolkovaJava Developer в DXCMaster
11 марта 2021, 18:25
Код этой очередной задачи покажи
0
Anastasia Kazina
11 марта 2021, 18:49
package com.javarush.task.task06.task0614;
import java.util.ArrayList;
/*
Статические коты
*/
public class Cat {
public static ArrayList<Cat> cats = new ArrayList<Cat>();
public Cat() {
}
public static void main(String[] args) {
for (int i=0;i<10;i++) {
cats.add(new Cat());
}
printCats();
}
public static void printCats() {
for (int i = 0; i < cats.size(); i++) {
System.out.println(cats.get(i));
}//напишите тут ваш код
}
0
Anastasia Kazina
11 марта 2021, 18:50

0
Ksenia VolkovaJava Developer в DXCMaster
11 марта 2021, 18:51
Просто закомментируй пока 9-ю строчку в задаче 0617.
0
Anastasia Kazina
11 марта 2021, 18:54
Хм, так все работает. Спасибо! А это нормально вообще? я эту задачу не открывала даже
0
hidden #598481
12 марта 2021, 07:30
Это для тебя это просто задача, а для IDE - это один из классов проекта. Если ты загрузила задачу - в проект добавился очередной класс. Чтобы запустить любой из методов main в любом классе проекта, сначала компилятор должен произвести компиляцию всего проекта, для этого не должно быть ошибок синтаксиса нигде. А в этой задаче тебе предстоит написать класс под названием Idea, в заготовке задачи уже используется объект этого класса. И метод printIdea вызывается, а при этом самого метода пока нет. Вот компилятор и ругается, что объект есть, а класса нет.
В каком из классов при этом выполняешь запуск - значения не имеет.
0