Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Java Book / Меню - Работа со студентами

  • На этом уроке мы продолжаем реализацию методов класса Menu.
    Начнём с методов добавления/отображения студентов: doAddStudent() и doShowStudents().
    И проверим работу приложения добавив несколько студентов, после чего выведем их с порядковыми номерами из базы.
  • Дата отправки отчёта: 30 октября 2019 г.
  • Задание выполнено: за 5 час. 12 мин.
  • Чему научился: для корректности считывания имени студента требуется лишний символ ввода строки получаемый кодом scanner.nextLine();
    Без него имя студента получается со значением null
    Для целостности БД крайне не рекомендуется устраивать независимые друг от друга счетчики индексов взаимосвязанных полей - при редактировании, удалении, добавлении и т.д. возможны ошибки!
  • Оценка видео-уроку:
Отчёт от 17947 за Java Book / Меню - Работа со студентами


Отчёт от 17947 за Java Book / Меню - Работа со студентами




Оцени работу

 
Сохранить страницу:

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Java Book / Меню - Работа со студентами / 2019-10-30 17:00

Протестировали два варианта поиска студента по индексу. В первом случае был использован цикл форич с инкрементом глобальной переменной, отвечающей за индекс. Цикл перебирал всех студентов из класса Бук. Поскольку цикл не был привязан к размеру эррэйлиста, защиты от ошибок после повторных добавлений или удалений записей не предусматривалось.
    Второй вариант цикла поиска студента использовал локальную для цикла переменную индекса и ограничивался Book.getStudents().size() - размером эррэйЛиста с записями о студентах. Здесь возможность ошибки по причине редактирования записей была устранена.
    Как же хорошо набирать с клавиатуры в темноте, не глядя на нее!


  • Отчёт оценивали:
    791Валерий Жданов+1   23199Максим0   11582Родион+1   22955Vladimir+1   18842Степан+1   22133ES35+1   8275Tekashnik+1   17425ser2018+1   22309Xa4_Xakum+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Реализовали методы добавления студентов в базу и вывод с порядковым номером студента из БД.



Научился: Повторил пройденное
Поставил на паузу видео и сразу реализовал список студентов с их айди в БД, так как этот айди потом можно будет использовать для работы с конкретным студентом (запись на лекции и выставление оценок).