|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.08.2017, 19:16 | #1 |
Новичок
Джуниор
Регистрация: 05.08.2017
Сообщений: 1
|
Массивы - Спроектировать и разработать классы Запись в блокноте и Блокнот. Реализовать методы: Добавить запись, Удалить запись, Редактировать запись
всем привет,я занимаюсь Java недавно,сейчас у меня стала задача спроектировать блокнот вот суть задачи:
Спроектировать и разработать классы Запись в блокноте и Блокнот (записи блокнота хранятся в массиве). Реализовать методы: Добавить запись, Удалить запись, Редактировать запись, Посмотреть все записи. У меня проблема с методом deleteNote,т.к записи хранятся в массиве то я бы хотел с помощью этого метода выборочно удалять строки(записи)например у меня массив из 3 элементов,в каждом из них хранится какая-нибудь запись,например я хочу удалить запись номер 1, и приравнять к значению null эту строчку.Я использую if. вот код: private static void deleteNote(BufferedReader reader, String[] note) throws IOException{ System.out.println("Please enter number of line what you would like to delete?"); System.out.println("If you want to delete line 1,press enter '1'"); System.out.println("If you want to delete line 2,press enter '2'"); System.out.println("If you want to delete line 3,press enter '3'"); System.out.println("If you want to delete all lines,press '4'"); String comm = reader.readLine(); for (int i = 0; i < note.length; i++){ if (comm.equals("1")) note[0] = null; if (comm.equals("2")) note[1] = null; if (comm.equals("3")) note[2] = null; else if (comm.equals("4")) note[i] = null; } } в обратном порядке удаление проходит нормально(с 3 до 1) а вот в обычном порядке я удаляю например строку 1 и удаляются все они.ПОМОГИТЕ)) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
процедура на удаление, удаляет запись из Combobox1, а как сделать что бы еще удалялись запись из полей EDIT? | ИвановБ | Общие вопросы Delphi | 21 | 22.12.2016 01:28 |
Тип запись. Объявление типа запись. | Маленыч | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.05.2012 20:42 |
Есть ли способ добавить/удалить элемент в дереве DBGridEh и соответственно изменить запись в базе данных? | xorornot | Общие вопросы Delphi | 0 | 13.07.2011 11:22 |
Форма с кнлпками Добавить/Изменить/Удалить запись | P.A.S.C.A.L. | Microsoft Office Access | 1 | 26.06.2011 21:11 |
Добавить/Удалить запись из TStrings | Shouldercannon | Общие вопросы Delphi | 3 | 22.07.2010 01:59 |