Путь Java устанавливается на python вместо java

#java

#Ява

Вопрос:

Когда я запускаю программу на Java, я получаю этот путь, соединяющий ее с python. Я пытаюсь скомпилировать свою программу на sublime и получаю эту ошибку

ошибка: несовместимые типы: Список ссылок не может быть преобразован в очередь Очередь q = новый список ссылок();

Я думаю, что я не должен получать эту проблему в соответствии с правилами типа java. Является ли путь python причиной этой ошибки? Если нет, то что может быть причиной этого. Путь, который я получаю, указан ниже.

[path: /Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]

Спасибо!

Комментарии:

1. Вам необходимо предоставить нам более подробную информацию. Какую ОС (и версию) вы используете? Какой IDE / компилятор? Как и где вы видите этот путь? Это выглядит как обычный путь, ничего общего с Python в частности. Какую ошибку вы получаете при компиляции?

2. Вам придется предоставить более подробную информацию, чем это.

3. как вы установили java? Возможно, существует исполняемый файл /usr/bin/java Тот факт, что у вас есть python, добавленный в ваш путь, — это совершенно отдельная проблема.

4. Ладно, эта проблема не имеет никакого отношения к твоему пути. Можете ли вы включить свою полную программу, включая инструкции по импорту. Да, список со ссылками-это очередь. Хотя в написанном вами коде есть синтаксические ошибки. Queuelt;?gt; q = new LinkedListlt;gt;(); Обратите внимание, что очередь записывается только один раз. Я также включил lt;gt; для дженериков, потому что вы не должны использовать необработанные типы.

5. Вы написали свой собственный класс под названием LinkedList или Queue ? Пожалуйста, покажите весь свой код, включая импорт.