Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > проблема с jsdk1.5 + IntelliJIDE


Автор: redrick 13.2.2004, 22:23
Вот такой у меня метод:

Код

public int compareTo(Object o) {
       if (this.itemName.compareTo( ((AnswerItem)o).itemName) > 0) {
           return (1);
       } else if (this.itemName.compareTo( ((AnswerItem)o).itemName) < 0) {
           return (-1);
       } else {
           return (0);
       }
};


и IDE говорит "can't resolve symbol compareTo"

кроме того везде, где его раньше не было, требуется конструктор по умолчанию - но это можно списать на изменение самого языка.

всё это начилось после установки нового jdk thumbs-up.gif

Автор: Sun 14.2.2004, 12:26
Посмотри в документации по классу есть ли там такой метод, возможно он был depricated и его забрали. Из твоего кода непонятно к какому классу относиться this.itemName.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)