|
|
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
У объекта Task есть некии поля в моём случаке это String name, String description, Date startDate, boolean ectiv. Как мне получить только те экземпляры объекта в котрых поля ectiv = true? Map<BigInteger, Task> taskHashMap = new HashMap<BigInteger, Task>(); for(Map.Entry<BigInteger, Task> e : taskHashMap.entrySet()) { e.getValue() } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:45 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. или так Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:56 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Не тупи с утра. Зачем getValue() дважды вызывать? Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:57 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
IShapovalov, ectiv. Гы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 09:58 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо, прям так и писать? Ещё вопросик как в объект notific записать name и description если active объекта task = true? HashMap<BigInteger, Notification> notification new HashMap<BigInteger, Task>(); HashMap<BigInteger, Task> taskHashMap = new HashMap<BigInteger, Task>(); for(Map.Entry<BigInteger, Task> e : taskHashMap.entrySet()) { if( List<Task> filtered = taskHashMap.entrySet().stream() .map(Map.Entry::getValue) .filter(t -> t.active) .collect(Collectors.toList())) { Notification notific = new Notificaton(????????????) put(e.getValue(), notific) } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 10:24 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
IShapovalov Спасибо, прям так и писать? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Если писать так, то будет херня какая-то. Я же привел рабочий код. Зачем вы его в мусор завернули? IShapovalov Ещё вопросик как в объект notific записать name и description если active объекта task = true? HashMap<BigInteger, Notification> notification new HashMap<BigInteger, Task>(); Не понятно. Надо новый Map создать, или записать в notification, который в существующем Map? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 10:28 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz Код: java 1. 2. 3. 4. или так Код: java 1. 2. 3. 4. Ого, в первый раз вижу такой подход, надо взять на заметку :) Под JDK 1.5 взлетит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 11:53 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Ого, в первый раз вижу такой подход, надо взять на заметку :) Под JDK 1.5 взлетит? нет, только под 1.8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 11:54 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Под JDK 1.5 взлетит? Нет. Только под 1.4.2, 1.3 и 1.8.1 от Microsoft. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 11:54 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz1.8.1 от Microsoft. 1.1.8 то есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 11:56 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Под JDK 1.5 взлетит? Это вас лицензия на Оракл заставляет использовать такой свежак или какая другая трагедия (aka Spring WS)? Учитывая что Java 6 уже не поддерживается бесплатно, то Java 5 уже не поддерживается даже по платной подписке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 11:58 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczYamahaR1Под JDK 1.5 взлетит? Это вас лицензия на Оракл заставляет использовать такой свежак или какая другая трагедия (aka Spring WS)? Учитывая что Java 6 уже не поддерживается бесплатно, то Java 5 уже не поддерживается даже по платной подписке. Та нет, просто интересно. У нас на продакшене 6 версия и вроде как обновляться почему-то не спешат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:05 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Та нет, просто интересно. У нас на продакшене 6 версия и вроде как обновляться почему-то не спешат. Ну, Java 6 ещё можно понять и простить. Но Java 5 это за гранью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:09 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Та нет, просто интересно. У нас на продакшене 6 версия и вроде как обновляться почему-то не спешат. Для старых версий можно попробовать Guava за уши притянуть. Но Java код на столько раздувается скобками, что уж проще императивный подход использовать. https://code.google.com/p/guava-libraries/wiki/FunctionalExplained ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:29 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczYamahaR1Та нет, просто интересно. У нас на продакшене 6 версия и вроде как обновляться почему-то не спешат. Для старых версий можно попробовать Guava за уши притянуть. Но Java код на столько раздувается скобками, что уж проще императивный подход использовать. https://code.google.com/p/guava-libraries/wiki/FunctionalExplained Мне guava никогда не приходилось использовать (как-то хватало стандартных пакетов), но спасибо за линк, на досуге посмотрю. Пока отзывы почитал - народ хвалит. Может у ТС Java 8, а мы зря тут паримся :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:45 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1Может у ТС Java 8, а мы зря тут паримся :) Если у человека вопросы, то он, вероятно пилит что-то новое, либо учится, либо и то и другое сразу. Для этого есть смысл использовать актуальные версии Java. Я не парюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 12:47 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
YamahaR1У нас на продакшене 6 версия и вроде как обновляться почему-то не спешат. И никогда не обновятся. Это нужно чтобы пожар был в датацентре или наводнение. Какой нормальный админ станет скачком менять мажорную версию ПО ? Это ему нафих не надо. Инициатива от тебя должна исходить. Аргументируй. УБеждай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 16:37 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
maytonКакой нормальный админ станет скачком менять мажорную версию ПО ?И много вы видели нормальных админов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 16:43 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Я очень часто видел ленивых админов. И часто повторяющих мантру - "Кабы-Чего-не-вышло...." Насчёт нормальных... в медицинском смысле.... Это лучше в ПТ обсудить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 16:51 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
На самом деле всё очень просто - нормальный админ постоянно обновляет и системный и прикладной софт. В тестовой среде. Будет ли обновлено рабочее окружение - вопрос уже другой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:00 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Патчи накатывает скорее. Но переход с 1.7 на 1.8 это архитектурный вопрос а не админский. Админ его не решает. Он не в состоянии оценить риски и вопросы compatibility. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:05 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
maytonАдмин его не решает.Это - да.Он не в состоянии оценить риски и вопросы compatibility.А это - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:16 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Ну... я жду дополнительных пояснений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 17:49 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Долго объяснять, но, в целом, нет в установке и тестировании софта никакой чёрной магии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 18:07 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Пойду расскажу нашим админам. Может восьмёрку поставят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 18:09 |
|
||
|
HashMap вывести объекты в которых одно из полей имеет определёное значение?
|
|||
|---|---|---|---|
|
#18+
Не знаю, как хрюниксах, но в виндах нет никаких проблем сделать установку "бок о бок". Приняли решение, сменили JAVA_HOME в скриптах, рестарт и - вау, обновление завершено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2014, 18:17 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2126244]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
441ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 806ms |

| 0 / 0 |
