Page 82 - 4657
P. 82
import java.util.Enumeration;
class Enum implements Enumeration {
private int count = 0;
private boolean more = true;
public boolean hasMoreElements() {
return more;
}
public Object nextElement() {
count++;
if (count > 4) more = false;
return new Integer(count);
} }
class EnumerateDemo {
public static void main(String args[]) {
Enumeration enum = new Enum();
while (enum.hasMoreElements()) {
System.out.println(enum.nextElement());
}
} }
От результат роботи цієї програми:
С:\> java EnumerateDemo
1
2
3
4
5
Vector
Vector - це здатний збільшувати число своїх елементів
масив посилань на об'єкти. Усередині себе Vector реалізує
стратегію динамічного розширення, що дозволяє мінімізувати
невикористовувану пам'ять і кількість операцій по виділенню
пам'яті. Об'єкти можна або записувати в кінець об'єкта Vector за
допомогою методу addElement, або вставляти в зазначену
індексом позицію методом insertElementAt. Ви можете також
записати в Vector масив об'єктів, для цього потрібно
скористатися методом copyInto. Після того, як у Vector записана
80