У меня есть 118 строк кода для небольшого списка приложений, просто создавая для удовольствия. Класс не обнаружит закрывающая фигурная скобка, если я ставлю его в любом месте после 51.Java-класс, не обнаруживающий замыкающую скобку
ответ
public static void view()
{
System.out.print("Enter the name of the task: ");
String taskToView = scanner.nextLine();
for (int i = 0; i < tasks.size(); i++) {
if (taskToView.equals(tasks.get(i).name)){ // add one here
System.out.println(tasks.get(i).name);
}
}
} // add one here
Как было отмечено в комментариях нет ничего плохого здесь. Я пропустил открытую фигурку в этом заявлении. Чтобы добавить эти два в вышеописанный метод является необязательным, поскольку вы используете его таким же образом во всех других методах.
Вам нужно только добавить один в конец, чтобы закрыть класс.
public class TooDoo {
// all the other methods
public static void main(String[] args)
{
//Welcome Message
System.out.println("TooDoo 1.0.0");
getInp();
}
} // add one here to close the class
также:
String inp_description = scanner.nextLine
должно быть:
String inp_description = scanner.nextLine();
и вы не можете использовать new
в качестве имени для метода, поскольку new
является ключевым словом, и это дает проблемы компилятора.
на линии 108 view()
пропускает запятой view();
Есть некоторые другие вопросы, Netbeans предупреждает о, например:
tasks.add(new Task(inp_name, inp_description));
Task
является абстрактным и не может быть создан.
Он не может найти переменную name
в System.out.print(tasks.get(i).name);
и везде name
используется, то же самое для completed
в tasks.get(i).completed == false
и везде completed
используется.
Я думал, что слишком сначала, но оператор 'if' не обязательно должен содержать скобки, чтобы кусок все еще компилировался. Теперь у вашей коррекции слишком много скобок. – DigitalNinja
правильно, что если инструкция не имеет открывающей скобки. – WonderWorld
Он не пропускает свою близкую скобку. Они просто обманчиво выровнены. –
Вы не закрывающая фигурная скобка на линии 82 я думаю
Таким образом, это была смесь из многих вещей.
* изменение новой для newTask
* добавление открытой скобки в заявлении, если в силу
- 1. iText pdf ссылки содержат замыкающую квадратную скобку
- 2. Супервизор, не обнаруживающий файл
- 3. LINQ не читает скобку
- 4. Драйвер, не обнаруживающий дочерний браузер
- 5. Приемник вещания, не обнаруживающий SMS
- 6. Весенний сканер, не обнаруживающий компонент
- 7. Проект, не обнаруживающий фильтр Java
- 8. делает апач и Джанго добавить замыкающую слэш
- 9. .htaccess: Удалить .html и добавить замыкающую слэш
- 10. presentModalViewController, обнаруживающий завершение анимации
- 11. android, обнаруживающий перетаскивание
- 12. Обнаруживающий номер ввода прядильщика
- 13. Обнаруживающий объект, достигающий изображения
- 14. Hashtable, обнаруживающий нагрузку
- 15. Android-телефон, не обнаруживающий RFD22102 RFduino DIP
- 16. Javascript - Менеджер Breeze, не обнаруживающий изменения
- 17. Приемник вещания, не обнаруживающий ключевые события
- 18. Круглый коллайдер, не обнаруживающий точку внутри него
- 19. Пользовательский делегат UIView, не обнаруживающий прикосновенияBegan
- 20. request.getSession (false), не обнаруживающий предыдущий сеанс
- 21. Прочитайте системный вызов, не обнаруживающий Конец файла
- 22. Bluetooth-узел, не обнаруживающий входящие соединения
- 23. PHP, не обнаруживающий cookie, установленный по Javascript
- 24. Как отключить досадную «скобку»?
- 25. Удалить скобку массива python
- 26. Обнаруживающий элемент widh DOM javascript
- 27. Regex подставляя открывающую скобку
- 28. PHP, обнаруживающий перенаправление на себя
- 29. PHPProjekt, обнаруживающий неправильную версию PHP
- 30. Xcode 7, обнаруживающий причину SIGABRT
Вы можете включить код? –
После быстрого взгляда кажется, что у вас отсутствует закрывающая скобка для самого класса, полностью в нижней части. – DigitalNinja
Я вышел из закрытой скобки специально, я понял, что это проблема с vim или tmux. Я до сих пор не знаю, почему это происходит. – NTS716