Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java ME (J2ME) > Получение атрибутов объектов из вектора объектов |
Автор: macC920FAB0 19.7.2007, 10:58 |
Добрый день! Помогите решить задачку: Vector заполняется объектами с атрибутами s_code и s_name, затем в цикле проходим по элементам вектора и надо получить атрибуты каждого объекта в этом элементе. Как это сделать? Или я что-то не так делаю? (смотрите пример кода, функция some_function) Код (сокращен) public class mid extends MIDlet implements CommandListener { Vector arr = new Vector(); public void startApp() { // заполняем вектор объектами arr .addElement(new l_cl("1","test")); arr .addElement(new l_cl("2","test2")); } public class l_cl { // класс l_cl, атрибуты s_code и s_name public String s_code; public String s_name; public l_cl (String in_code, String in_name){ s_code = in_code; s_name = in_name; } } some_function { Object object ; for (int i = 0 ; i < arr.size(); i1++) { object = arr.elementAt(i); // < ---ПРОБЛЕМА: как получить атрибут .s_code данного объекта l_cl ??? } } ... |
Автор: W0LF 19.7.2007, 11:14 | ||
Добавлено через 1 минуту и 20 секунд А еще желательно почитать Coding Standards |
Автор: macC920FAB0 19.7.2007, 11:19 |
Спасибо! Все получилось. Добавлено через 1 минуту и 47 секунд Извиняюсь за такие имена переменных, классов и т.п. Код не только сокращен, но и слегка изменен ![]() |