| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > массив в массиве... трабл... |
| Автор: Alone 14.10.2003, 11:25 | ||||||
Дожился... Потребовался 2х мерный массив, ну думаю, какие проблемы:
Ну, до этого пока нормально, а вот вытащить из него нужный элемент не могу... Пытался делать так:
и вот так:
Где собака зарыта? PS: требуется работа именно с LinkedList |
| Автор: Djin 14.10.2003, 12:21 |
| попробуй так import java.util.*; public class Temp { public static void main(String args[]) { String[] contacts_row = new String[2]; List contacts_array = new LinkedList(); contacts_row[0] = "00"; contacts_row[1] = "01"; contacts_array.add(contacts_row); contacts_row = new String[2]; contacts_row[0] = "10"; contacts_row[1] = "11"; contacts_array.add(contacts_row); String[] tmp = (String[])contacts_array.get(0); System.out.println("ar[0][0]" + tmp[0]); System.out.println("ar[0][1]" + tmp[1]); tmp = (String[])contacts_array.get(1); System.out.println("ar[1][0]" + tmp[0]); System.out.println("ar[1][1]" + tmp[1]); } } результат ar[0][0]00 ar[0][1]01 ar[1][0]10 ar[1][1]11 |
| Автор: Alone 14.10.2003, 12:32 |
| да. именно так! спасибо, уже разобрался! не учел, что ява ссылки в массив пихает, и у меня были одинаковые значения |