Добавить элемент в коллекциюJAVA

Программисты JAVA общаются здесь
Anonymous
Добавить элемент в коллекцию

Сообщение Anonymous »

Я читаю «Продолжение учебника по Java, остальная часть JDK / Мэри Кампионе». В главе о коллекциях я столкнулся с проблемами и не могу их понять.
У нас есть класс под названием «EmployeeRecord»:

Код: Выделить всё

public class EmployeeRecord implements Comparable {
public Name name();
public int employeeNumber();
public Date hireDate();
...
}
Предположим, что естественный порядок объектов WorkRecord — это порядок по имени.

Код: Выделить всё

import java.util.*;

class EmpSort {
static final Comparator SENIORITY_ORDER = new Comparator() {
public int compare(Object o1, Object o2) {
EmployeeRecord r1 = (EmployeeRecord) o1;
EmployeeRecord r2 = (EmployeeRecord) o2;
return r2.hireDate().compareTo(r1.hireDate());
}
};

static final Collection employees = ... ;  // Employee Database

public static void main(String args[]) {
List emp = new ArrayList(employees);
Collections.sort(emp, SENIORITY_ORDER);
System.out.println(emp);
}
}
У меня проблема с классом WorkerRecord. Какова остальная часть класса WorkerRecord?
Вторая проблема заключается в том, какой должна быть остальная часть базы данных сотрудников? Я имею в виду, как я могу добавить РаботникRecord в коллекцию сотрудников?
У меня проблема с остальной частью класса РаботникРекорд и остальной частью Коллекции сотрудников.

Подробнее здесь: https://stackoverflow.com/questions/787 ... collection

Вернуться в «JAVA»