|
Stream API
|
|||
---|---|---|---|
#18+
SpringMan Исключительно ради огромной любви к извращениям: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
какой жиздец как же это ужасно выглядит. зы это я не к тебе это я к джаве. ужснах! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 22:41 |
|
Stream API
|
|||
---|---|---|---|
#18+
andreykaT SpringMan Исключительно ради огромной любви к извращениям: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
какой жиздец как же это ужасно выглядит. зы это я не к тебе это я к джаве. ужснах! так никто и не делает все это делается немного по другому Код: java 1. 2.
вот то же самое ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 23:03 |
|
Stream API
|
|||
---|---|---|---|
#18+
asv79 так никто и не делает все это делается немного по другому Код: java 1. 2.
вот то же самое asv79 конструкция кода такова есть лист,фильтруем его и если количество элементов 1-кидаем исключение ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 23:14 |
|
Stream API
|
|||
---|---|---|---|
#18+
andreykaT какой жиздец как же это ужасно выглядит. "нельзя создать переменную в оперативке" приводит к таким ужасам. Суп из топора еще варят. Когда ничего нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 23:15 |
|
Stream API
|
|||
---|---|---|---|
#18+
еще докину в коллекцию извращений Код: java 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 23:19 |
|
Stream API
|
|||
---|---|---|---|
#18+
asv79 Код: java 1. 2.
вот то же самое Это твоя попытка решить задачу? ))) Больше кода и меньше слов. Да прибудет с тобой сила. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 23:21 |
|
Stream API
|
|||
---|---|---|---|
#18+
asv79 SpringMan Исключительно ради огромной любви к извращениям: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
ты создаешь новый объект - тем самым нарушая условия- то что ты выше написал делается в одну строчку collect(Collections.singletone) Остальное уже написали) Остался только один вопрос: что вообще такое collect(Collections.singletone)? - оно не скомпилируется даже ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 01:26 |
|
Stream API
|
|||
---|---|---|---|
#18+
SpringMan Исключительно ради огромной любви к извращениям: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
Круто! Прикол в том, что если заменить Код: java 1.
на Код: java 1.
Как рекомендует IDEA То работать не будет. Точнее исключение не будет только при нуле элементов. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 06:37 |
|
Stream API
|
|||
---|---|---|---|
#18+
mad_nazgul Прикол в том... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 06:41 |
|
Stream API
|
|||
---|---|---|---|
#18+
Андрей Панфилов mad_nazgul Прикол в том... Точно. Прикольно. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 08:29 |
|
Stream API
|
|||
---|---|---|---|
#18+
И зачем вам нужен parallel? Где в топике хотя-бы 1 информационный повод к тому чтобы его вводить? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 14:48 |
|
Stream API
|
|||
---|---|---|---|
#18+
mayton И зачем вам нужен parallel? Где в топике хотя-бы 1 информационный повод к тому чтобы его вводить? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 14:53 |
|
Stream API
|
|||
---|---|---|---|
#18+
Вот мне нравится. Есть 100500 интересных проблем математики (дискретной математики) которые надо решать но программисты любят др0чить Streams. Вот хлебом их не корми - дай пописать безсмысленные конструкции. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 15:01 |
|
Stream API
|
|||
---|---|---|---|
#18+
mayton, Ну дак если ТС невменяемый. Кусок код наверно должен выглядеть так: Код: java 1. 2.
После этого можно решать, где проверить переменную колл на размер. Так? Стас же невменяемый молчит. Его проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 15:31 |
|
Stream API
|
|||
---|---|---|---|
#18+
Это даже не к ТС. Я просто смотрю с каким энтузиазмом вы схватились за онанизм под названием исключение внутри Stream и удивляюсь. А затопление острова океаном вам неинтересно? Эта же задача тоже имеет цифровое решение? Может быть reduce? Я-бы попробовал. Всяко лучше чем онанировать исключения. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 19:26 |
|
Stream API
|
|||
---|---|---|---|
#18+
не ну бросить кастомный эксепшен в стриме это в принципе адекватное желание. можно вполне без ифов писать (в явном виде) просто бросая где надо исключения и ловя их ) так же как например, без форов и форычей ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 19:42 |
|
Stream API
|
|||
---|---|---|---|
#18+
andreykaT, Думаю что исключения внутри стрима и внутри потока это Не адекватно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 08:50 |
|
Stream API
|
|||
---|---|---|---|
#18+
PetroNotC Sharp andreykaT, Думаю что исключения внутри стрима и внутри потока это Не адекватно. почему? вот у тебя банальная операция мапа - одного на другое и тут у тебя эксепшен случается. разве это нереальная ситуация? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 13:04 |
|
Stream API
|
|||
---|---|---|---|
#18+
andreykaT вот у тебя банальная операция мапа Такая? Код: java 1. 2.
Исключение ведь планируем мы. Не инопланетяне? andreykaT нереальная ситуация? Дак никто не приводит ситуацию когда исключение САМО возбудилось. Например, в потоках я стараюсь не использовать исключения. Не умеет комп с ними работать). Имхо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 15:09 |
|
Stream API
|
|||
---|---|---|---|
#18+
andreykaT, Стрим это уже ближе к ФП/реактивному. Поэтому и подходы другие. В обычном программировании я исключения активно использую. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 15:15 |
|
Stream API
|
|||
---|---|---|---|
#18+
По сути если внутри map возникло unchecked - то самое умное что можно сделать - вернуть пустой опционал а следующий элемент конвейера уже должен сам решать что делать с пустышкой. Прерывать работу стрима - глупо. ФП и исключения - не любят друг-друга. А процессинг стримов - это такой кивок в сторону ФП. Дескыть вы пищали. Хотели красивой обработки бесконечных последовательностей. Вот получите. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 17:20 |
|
Stream API
|
|||
---|---|---|---|
#18+
mayton По сути если внутри map возникло unchecked ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 17:24 |
|
Stream API
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton По сути если внутри map возникло unchecked Любой парсер дат бросает исключения. Дальше - пускай ваша фантазия сработает где в вашем коде может приходить срока как стрим строк и где может быть маппинг с парсингом. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 17:26 |
|
Stream API
|
|||
---|---|---|---|
#18+
mayton Любой парсер дат бросает исключения. Я не вскурсе как соединить парсер с Stream. Фантазия не работает. Увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2020, 18:28 |
|
|
start [/forum/topic.php?fid=59&msg=39935295&tid=2120851]: |
0ms |
get settings: |
14ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
64ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
453ms |
get tp. blocked users: |
0ms |
others: | 314ms |
total: | 857ms |
0 / 0 |