![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| freshAngel |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 248 Регистрация: 1.10.2008 Репутация: нет Всего: нет |
Привет.
Есть LinkedHashMap()
Как вытащить первое значение независимо от ключа!? Мне нужно сделать функцию, что - бы значения LinkedHashMap() были такими:
Сейчас у меня ArrayList(), для него функция есть и работает, а вот как с LinkedHashMap() непонятно. |
||||
|
|||||
| goodday1941 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 709 Регистрация: 16.7.2006 Где: Украина, Киев Репутация: 1 Всего: 9 |
никак, кроме как в цикл запустить и после первого єлемента брейк сделать
вот есть вариант с Commons Collections -------------------- SCJP 6 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| freshAngel |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 248 Регистрация: 1.10.2008 Репутация: нет Всего: нет |
Не понятно почему выдается три раза: 123 | 321 456 | 654 789 | 987 123 | 321 456 | 654 789 | 987 123 | 321 456 | 654 789 | 987 Мне нужен только один проход по коллекции! Это сообщение отредактировал(а) freshAngel - 7.12.2009, 20:47 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Что за arr?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| freshAngel |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 248 Регистрация: 1.10.2008 Репутация: нет Всего: нет |
Исправил на ip. Уважаемый LSD у Вас тоже несколько проходов по коллекции. Почему так!? А не один проход!? |
|||
|
||||
| LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
У меня проход один, ошибка где-то в другом месте. Скомпилируй и запусти этот класс:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
| serghd |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 5.10.2009 Репутация: нет Всего: нет |
Объясните пжлст, зачем при LinkedHashMap используются <String, String> и зачем тут "for(Map.Entry<String, String> entry : myMap.entrySet())" двоеточие. Как это можно записать по-другому? Первый раз вижу такого рода запись, поэтому интересен такой метод. Это сообщение отредактировал(а) serghd - 7.12.2009, 21:56 |
||||
|
|||||
| freshAngel |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 248 Регистрация: 1.10.2008 Репутация: нет Всего: нет |
serghd, <String, String> - это тип данных ключа и значения соответственно.
for(Map.Entry<String, String> entry : myMap.entrySet()) - пока есть записи входящие в набор записей entrySet делать цикл. |
|||
|
||||
| serghd |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 5.10.2009 Репутация: нет Всего: нет |
Да, но я не спрашивал что этот код делает, это и так понятно, а имел ввиду можно ли это записать как-то по-другому? Т.е. без указания <String, String> и использования ":". Впрочем офтоп, да и с опытом разберусь) Это сообщение отредактировал(а) serghd - 8.12.2009, 00:12 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
FAQ -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| serghd |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 136 Регистрация: 5.10.2009 Репутация: нет Всего: нет |
LSD, пасиб, то что надо! А то ж и думаю - после прочтения руководства по java2 такой код всё равно выглядел незнакомо)
Это сообщение отредактировал(а) serghd - 9.12.2009, 12:33 |
|||
|
||||
![]()
|
| Правила форума "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. |