|
|
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
Подскажите как можно переделать следующий кусок на stream Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Первый я переделал, а как можно совместить со вторым? Или это отдельный фильтр надо? orders = orders.stream().filter(pl -> pl.getCurrencies() == null || pl.getCurrencies().isEmpty()).collect(Collectors.toList()); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 10:35 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
То собствеено вопрос Как в stream filter отрабатывать вложенные циклы for ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 10:36 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
Iterator оборачивается в Stream через Spliterator https://docs.oracle.com/javase/8/docs/api/java/util/Spliterators.html Но я ещё бы посмотрел откуда этот Iterator нарисовался, потому как есть и другие методы. Например, Iterable.spliterator(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 11:04 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
Вместо такой херни Код: java 1. 2. 3. Стоит писать так: Код: java 1. 2. 3. Можно было бы и Optional прикрутить, если бы он не был таким корявым в Java 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 11:07 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
Blazkowicz: Код: java 1. 2. 3. А если подумать ещё немного об инкапсуляции, то стоило оставить только Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 11:09 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
-=Koba=-То собствеено вопрос Как в stream filter отрабатывать вложенные циклы for В данном случае никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 11:09 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
-=Koba=- Код: java 1. Код: java 1. Но я бы написал так: Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 11:13 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
Хотелось бы уточнить у вас Вот я передела так, здесь правильно? Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 17:57 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
а тест запустить религия не позволяет? Как всегда Blazkowicz не поленился, все расписал, а ему в ответ - да! точно, все понял!!! ну только я свой вариант оставлю.. Железного терпения человек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2017, 23:35 |
|
||
|
Iterator To Stream
|
|||
|---|---|---|---|
|
#18+
забыл ника тест запустить религия не позволяет? Как всегда Blazkowicz не поленился, все расписал, а ему в ответ - да! точно, все понял!!! ну только я свой вариант оставлю.. Железного терпения человек Тест запустил и возник вопрос... Спросил, потому, как сделал до того как прочитал ответ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2017, 09:59 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39449185&tid=2122933]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 387ms |

| 0 / 0 |
