Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Vector в java 
:(
    Опции темы
aRixx
Дата 7.11.2007, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 2.11.2007

Репутация: нет
Всего: нет



Создал вектор. Поместил туда массив. Можно теперь как-нибудь извлечь этот массив из вектора?

Код

int[] par=new int[2];
Ar_comm=new Vector(0);
par[0]=123;
par[1]=321;
Ar_comm.addElement(par);
...



Как мне теперь добраться до значений массива par, хранящегося в векторе.
PM MAIL   Вверх
Antropoid
Дата 7.11.2007, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Ar_comm.elementAt(0)


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
aRixx
Дата 7.11.2007, 23:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 2.11.2007

Репутация: нет
Всего: нет



Дык не хочет работать.
Код

int[] par2=new int[2];
par2=Ar_comm.elementAt(0) 


говорит что типы не совпадают
PM MAIL   Вверх
Kangaroo
Дата 7.11.2007, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: нет
Всего: 104



а так:
Код

int[] par2=new int[2];
par2=(int[])Ar_comm.elementAt(0) 



--------------------
Lost....
PM MAIL MSN   Вверх
Hidrag
Дата 8.11.2007, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 877
Регистрация: 9.4.2005
Где: JDK

Репутация: нет
Всего: 25



Код

int[] par=new int[2];
Vector Ar_comm=new Vector();
par[0]=123;
par[1]=321;
Ar_comm.add(par);


int[] par2=(int[])Ar_comm.get(0) 



--------------------
user posted image
PM WWW ICQ   Вверх
aRixx
Дата 8.11.2007, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 2.11.2007

Репутация: нет
Всего: нет



Цитата(Kangaroo @ 7.11.2007,  23:59)
а так:
Код

int[] par2=new int[2];
par2=(int[])Ar_comm.elementAt(0) 

Работает, спасибо.
PM MAIL   Вверх
Kangaroo
Дата 8.11.2007, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: нет
Всего: 104



А еще лучше будет вот так:
Код

     int[] par=new int[2];
     Vector<int[]> Ar_comm=new Vector<int[]>();
     par[0]=123;
     par[1]=321;
     Ar_comm.add(par);

     int[] par2=Ar_comm.get(0);

Почитай про generics.


--------------------
Lost....
PM MAIL MSN   Вверх
aRixx
Дата 8.11.2007, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 2.11.2007

Репутация: нет
Всего: нет



А разве в j2me generics есть?
PM MAIL   Вверх
Kangaroo
Дата 8.11.2007, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: нет
Всего: 104



aRixx, 
 smile хороший вопрос. Тогда извиняюсь, не знал, что в j2me нету.


--------------------
Lost....
PM MAIL MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0466 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.