Cannot resolve symbol println как исправить

Intellij is giving me this error for scala code:

    Cannot resolve symbol "println"

Project Settings:

Project SDK:

  Intellij IDEA Community Edition IC-141.2735.5(openjdk version "1.8")

Project Language Level:

  8 - Lambdas, type annotations etc. 

Platform Settings:

SDKs:

   1.8   /usr/lib/jvm/java-8-openjdk-amd64

   IntelliJ IDEA Community Edition IC-141.2735.5

Global Libraries:

   scala-sdk-2.11.6

EDIT:

The compiler reports that println has multiple implementations:

    scala-lang:scala-library:2.11.6.jar
    scala-lang:scala-library:2.11.6.jar

What does this mean?

asked Oct 15, 2015 at 16:36

user2827214's user avatar

user2827214user2827214

1,1911 gold badge13 silver badges31 bronze badges

8

I don’t know whether it’s still relevant but I just had the same problem. For me, it worked to just re-add the Scala SDK under “Global Libraries”: Delete it using the red minus sign and then, with the green plus sign, add Scala SDK again.

Cheers

answered Feb 5, 2016 at 13:34

Nico's user avatar

NicoNico

1512 silver badges6 bronze badges

public class Nurse extends Employee {
    public Nurse(boolean working, long id, String name, String department) {
        super(working, id, name, department);

        // here println can be resolved. Because it's inside of a function.
        System.out.println("Invoking constructor "); 
    }

   // System.out.println("Some messge "); // here println can't be resolved.
}

answered Aug 15, 2016 at 3:51

romanlukichev's user avatar

соуп мактавиш



Профи

(927),
закрыт



7 лет назад

IntelliJ IDEA Community Edition 14.1.4 подчеркивает путь проекта, подчеркивает println,print иногда string,а внизу написано ( на данный момент) Cannot resolve symbol ‘println’.

Дополнен 7 лет назад

как исправить сие говницо?

Дополнен 7 лет назад

почти везде видит ошибки

Подскажите пожалуйста, почему программа не видит метод println()? IDE подкрашивает метод красным цветом и говорит, что такой переменной не существует.

import java.util.Scanner;

public class Test {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in){
            System.out.println("Enter a number:");
            int a =scanner.nextInt();
            System.out.println( "value = "+ a);
        }
    }
}

Компилятор пишет:

Cannot resolve symbol ‘println’

введите сюда описание изображения

Ответы (1 шт):

Потому что она находится внутри анонимного класса. Там допускаются только декларации полей, методов и типов.

Нужно поправить на это.

Scaner scaner = new Scaner(System.in);
System.out.println("");
char c = scaner.next().charAt(0); 

→ Ссылка


Go to IntelliJIDEA


r/IntelliJIDEA


r/IntelliJIDEA

The title pretty much says it all. This is a subreddit for posting discussion, tips & tricks, asking for help, etc. with Jetbrains’ absolutely awesome IntelliJ IDEA IDE.




Members





Online



by

shadow_Q



Cannot resolve symbol ‘println’

Hey, I’m suddenly getting this on the System.out.println function in IntelliJ on Mac.

Any help will be appreciated. Thanks.

nariku

1 / 1 / 0

Регистрация: 20.10.2009

Сообщений: 20

1

20.10.2009, 13:46. Показов 17483. Ответов 5

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

Написал прогу

Java
1
2
3
4
5
6
7
8
9
10
11
public class integer
{public static void main(String[]args)
{
MyTerminalIO myterminal=new MyTerminalIO();
 
int x,y;
y=myterminal.getInt("Введите число N суток");
x=1440*y;
myterminal.println("Колличество минут в N сутак = ",x);
}
}

выдает ошибку указывает на точку после myterminal

C:Documents and SettingsвованРабочий столЛЕХА 2integer.java:9: cannot resolve symbol
symbol : method println (java.lang.String,int)
location: class MyTerminalIO
myterminal.println(“Колличество минут в N сутак = “,x);
^
1 error

Tool completed with exit code 1
что здесь не правильно



0



Mobile Developer

238 / 234 / 18

Регистрация: 10.05.2009

Сообщений: 917

20.10.2009, 14:07

2

у вас Y не определен…. ой сорри не заметил определен))
мне кажеться что проблема у вас MyTerminalIO.как я понимаю это ваша библиотека вы сами ее написали??



0



1 / 1 / 0

Регистрация: 20.10.2009

Сообщений: 20

20.10.2009, 14:11

 [ТС]

3

я уже сам разобрался всем спасибо



0



0 / 0 / 0

Регистрация: 19.10.2009

Сообщений: 8

20.10.2009, 17:57

4

написал бы в чем ошибка чтобы другие знали.



0



1 / 1 / 0

Регистрация: 20.10.2009

Сообщений: 20

20.10.2009, 18:10

 [ТС]

5

C:Documents and SettingsвованРабочий столЛЕХА 2integer.java:9: cannot resolve symbol
symbol : method println (java.lang.String,int)
location: class MyTerminalIO
myterminal.println(“Колличество минут в N сутак = “,x);
^
правильное написание

C:Documents and SettingsвованРабочий столЛЕХА 2integer.java:9: cannot resolve symbol
symbol : method println (java.lang.String,int)
location: class MyTerminalIO
myterminal.println(“Колличество минут в N сутак = “+x);



1



Mobile Developer

238 / 234 / 18

Регистрация: 10.05.2009

Сообщений: 917

20.10.2009, 21:25

6

Верно я тоже проглядел это=)))синтаксис Си путает))))



0



Добавить комментарий