Я просто как-то сломал Netbeans, и я понятия не имею, как это исправить - PullRequest
0 голосов
/ 12 февраля 2011

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

Я работаю над большойшкольный проект Java-кодирования, который должен состояться завтра, и я хотел изменить тип списка переменной списка в определенном классе.Я нажал на значение внутри скобок <> и (не знаю, почему я просто не нашел и не заменил) выбрал значение и нажал кнопку рефакторинга.

Я хотел изменитьтекст в строку.Я не знаю, что он сделал, но это плохо.По сути, каждый раз, когда в моей программе используется строка (как и в каждом классе), она подчеркивается красным и не будет работать.Все мои уроки теперь красные.Сообщение об ошибке каждого из них одинаково:

method setString in interface java.sql.PreparedStatement(or whatever method I am using) cannot be applied to given types
  required: int,java.lang.String
  found: int,myPackage.String

У кого-нибудь есть мысли по этому поводу?Почему-то я использую строки из своего пакета, а не пакет java.lang, но импорт не был изменен.Это было глупо для меня, я просто надеюсь, что смогу отменить это и вернуться к работе над этим проектом.

Спасибо !!

1 Ответ

3 голосов
/ 12 февраля 2011

Похоже, вы создали свой собственный класс с именем String, и он скрывает основной класс Java String.Переименуйте свой класс String в другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...