Re: Вопрос по коллекциям
От: Lucker Беларусь http://lucker.intervelopers.com/
Дата: 18.02.06 12:39
Оценка:
Здравствуйте, AutumnLeaf, Вы писали:

AL>Недавно начал изучать Java и появился следующий вопрос:

AL>Вот есть вектор directory, в котором я храню объекты типа Record. В типе Record есть метод getName(), который мне надо бы вызывать для элементов вектора.
AL>Но конструкции вида: directory.elementAt(i).getName() не проходят, поскольку directory.elementAt(i) возвращает объект типа Object.
AL>Как с этим быть?


или привести к типу: ((Record)directory.elementAt(i)).getName()
или если у тебя 1.5 и выше — использовать генерики:

что-то вроде
final List<Record> directory = new List<Record>();
directory.add(new Record("rec1"));
directory.add(new Record("rec2"))
directory.add(new Record("rec3"))
...
direcotry.get(i).getName();
#333355130
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.