ГЛАВА 5. УНИВЕРСАЛЬНЫЕ ТИПЫ, КОЛЛЕКЦИИ
1). Напишите класс Student, предоставляющий информацию об имени
студента методом getName() и о его курсе методом getCourse(). Напишите
метод printStudents(LinkedList students, int course), который получает список
студентов и номер курса и печатает в консоль имена тех студентов из списка,
которые обучаются на данном курсе. Протестируйте ваш метод (для этого
предварительно придется создать десяток объектов класса Student и
поместить их в список). Напишите методы union(LinkedList set1, LinkedList
set2) и intersect(LinkedList set1, LinkedList set2), реализующих операции
объединения и пересечения двух множеств. Протестируйте работу этих
методах на двух предварительно заполненных множествах. (Вам
понадобится написать вспомогательный метод, выводящий все элементы
множества на консоль.) Реализуйте интерфейс Comparable так, чтобы
студенты сортировались по номеру курса. Проверить работу, используя класс TreeSet.
студента методом getName() и о его курсе методом getCourse(). Напишите
метод printStudents(LinkedList students, int course), который получает список
студентов и номер курса и печатает в консоль имена тех студентов из списка,
которые обучаются на данном курсе. Протестируйте ваш метод (для этого
предварительно придется создать десяток объектов класса Student и
поместить их в список). Напишите методы union(LinkedList set1, LinkedList
set2) и intersect(LinkedList set1, LinkedList set2), реализующих операции
объединения и пересечения двух множеств. Протестируйте работу этих
методах на двух предварительно заполненных множествах. (Вам
понадобится написать вспомогательный метод, выводящий все элементы
множества на консоль.) Реализуйте интерфейс Comparable так, чтобы
студенты сортировались по номеру курса. Проверить работу, используя класс TreeSet.