![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
Как вывести все элементы? |
|||
|
||||
| ashain |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2011 Репутация: нет Всего: 1 |
или просто
|
||||
|
|||||
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
Не, не вариант. А что если мне надо выводит только первый результ
А так по вашему выводит [[Ljava.lang.Object;@b0a583, [Ljava.lang.Object;@b0a583, [Ljava.lang.Object;@b0a583, [Ljava.lang.Object;@b0a583....... И так навсю страницу Думаю, уже при объявление ArrayList надо делать двумерным Это сообщение отредактировал(а) SHOM - 10.8.2011, 15:23 |
|||
|
||||
| ashain |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2011 Репутация: нет Всего: 1 |
Вопрос был как вывести все элементы? Тема "простая коллекция". соответственно
всё остальное через циклы, в чём проблема? |
|||
|
||||
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
Это по вашему решение, может они и есть все элементы, но хочу видит их такими, как при вводе ArrayList |
|||
|
||||
| gawriil |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 7.3.2008 Репутация: нет Всего: нет |
А почему не Vector или вообще массив ? (Естественно сначала с приведением)
Это сообщение отредактировал(а) gawriil - 10.8.2011, 16:53 |
|||
|
||||
| nc30 |
|
||||||
|
Интересующийся :) ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 24.6.2010 Где: Санкт-Петербург Репутация: 5 Всего: 8 |
Если приглядеться - адреса элементов в списке одинаковы. А это потому что вы в цикле не элементы в список заносите, а сам объект массива. Вот почему дженерики в Java 1.5 и появились, чтобы путаницы было меньше: компилятор не даст занести в типизированный список элемент "неправильного" типа.
Должно получиться. Это сообщение отредактировал(а) nc30 - 10.8.2011, 17:05 |
||||||
|
|||||||
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
Да, спасибо, так работает
А если усложнить задачу, надо вывести только данные от первого результа, то есть только arr[0]? Это сообщение отредактировал(а) SHOM - 11.8.2011, 07:04 |
|||
|
||||
| nc30 |
|
||||
|
Интересующийся :) ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 24.6.2010 Где: Санкт-Петербург Репутация: 5 Всего: 8 |
В данном случае
В общем, если массив размерностью arrLen, то i += arrLen. |
||||
|
|||||
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
Спасибо!
|
|||
|
||||
| Skipy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 487 Регистрация: 24.8.2006 Где: Москва, Россия Репутация: 6 Всего: 16 |
Ни на что не надо менять массив. Просто складывайте результаты сначала в ArrayList, создаваемый в цикле после запроса, а после того, как сложили - вызываете toArray и кладете в двухмерный массив как строку.
|
|||
|
||||
| SHOM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 10.8.2011 Репутация: нет Всего: нет |
что бы оставить массив, надо же узнать, какой result вернет максимальное количество ответов, то есть надо их сравнивать на max, потом только объявит Object [][] people_id = new Object[n][?];
|
|||
|
||||
| dorogoyIV |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
массив может быть неравномерным:
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |