У вас вопросы?
У нас ответы:) SamZan.net

Note; public clss Notebook {privte Note ms[] new Note[0]; public Note[] getMs {return ms;} public void ddNoteToEndNo

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 27.12.2024

package note;

public class Notebook {

   private Note mas[] = new Note[0];

   public Note[] getMas() {

       return mas;

   }

   public void addNoteToEnd(Note n) {

       Note buf[] = new Note[mas.length + 1];

       for (int i = 0; i < buf.length - 1; i++) {

           buf[i] = mas[i];

       }

       buf[buf.length - 1] = n;

       mas = buf;

   }

   public void sortByStartDate() {

       for (int i = 0; i < mas.length - 1; i++) {

           for (int j = i + 1; j < mas.length; j++) {

               if (mas[i].getStartDate().getTime() > mas[j].getStartDate().getTime()) {

                   Note buf = mas[i];

                   mas[i] = mas[j];

                   mas[j] = buf;

               }

           }

       }

   }

   public void sortByEndDate() {

       for (int i = 0; i < mas.length - 1; i++) {

           for (int j = i + 1; j < mas.length; j++) {

               if (mas[i].getEndDate().getTime() > mas[j].getEndDate().getTime()) {

                   Note buf = mas[i];

                   mas[i] = mas[j];

                   mas[j] = buf;

               }

           }

       }

   }

   public void deleteNoteToEnd() {

       Note buf[] = new Note[mas.length - 1];

       for (int i = 0; i < buf.length; i++) {

           buf[i] = mas[i];

       }

       mas = buf;

   }

   public void addNoteToIndex(Note n, int index) {

       Note buf[] = new Note[index + 1];

       for (int i = 0; i < index; i++) {

           buf[i] = mas[i];

       }

       buf[index] = n;

       for (int i = index + 1; i < buf.length; i++) {

           buf[i] = mas[i - 1];

       }

       mas = buf;

       indexToMas(index);

   }

   public void deleteNoteToIndex(int index) {

       Note buf[] = new Note[mas.length - 1];

       for (int i = 0; i < mas.length; i++) {

           buf[i] = mas[i + 1];

       }

       for (int i = 0; i < 10; i++) {

       }

   }

   public void showAllNote() {

       for (int i = 0; i < mas.length; i++) {

           mas[i].show();

       }

   }

   public void deleteWithID() {

       Note buf[] = new Note[mas.length - 1];

       for (int i = 0; i < buf.length; i++) {

           buf[i] = mas[i];

       }

       mas = buf;

   }

   private void indexToMas(int index) {

       for (int i = 0; i < mas.length; i++) {

           index = i;

       }

   }

}




1. Проектирование трансляторов
2. Передача электронной информаци
3.  Основы защиты информации
4. Реферат- Архітектура програмної системи
5. Тема 12 Облік запасів Облік запасів Поняття й первісна оцінка запасів
6. Алтайвагон Грузоподъемность т 59 Масса тары вагона т
7. Пути подготовки акробатов национальной команды Республики Беларусь для обеспечения стабильного высокого результата на мировой арене
8. 02мм оболочка. Пленочные покрытия в зависимости от растворимости делят на следующие группы водорастворимы
9. Учет себестоимости продукции промышленного предприятия
10. рефлекторный подход согласно которому двигательный навык это цепочка условных замыканий выработанная пос
11. Дипломна робота на здобуття кваліфікації магістр з фінансів і кредиту спеціальність 8
12. Князь ботаников
13. Проектировочный расчет автомобиля ВАЗ-2108
14. філософська дисципліна наука про цінності життя й культури що досліджує важливі сторони духовного розвитк
15. Введение Методы принятия управленческих решений Заключение Список литературы
16. Ознакомление с планированием деятельности предприятия
17. .ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ТИПОЛОГИИ РУКОВОДИТЕЛЕЙ5 1
18. Проблема правового регулирования договора аренды транспортных средств
19. Анализ платежеспособности кредитоспособности предприятия и ликвидности баланса
20. Курсовая работа на тему Основные тенденции рынка ГКО в переходный период Студентки 4 курса О