
Жабра
04.10.2018
17:45:53
map

guga
04.10.2018
17:45:56

Rikland
04.10.2018
17:46:47

Google

Alex
04.10.2018
17:47:05

Жабра
04.10.2018
17:47:31

Alex
04.10.2018
17:48:57
Да это я его троллю, мы с ним на конфе никогда на спринговые доклады не ходили

Жабра
04.10.2018
17:50:47
То был код на котлине, вот что было до перевода, на джаве
list.stream().filter(o -> o instanceof ApiGet).map(ApiGet.class::cast).collect(Collectors.toList());
Чё за хрень? .-.

Alex
04.10.2018
17:51:18
Просто гениально

Жабра
04.10.2018
17:51:25
Да, котлин не дружит со стримами
Щас попытался его убрать

Aleksey
04.10.2018
17:52:32
Да нет, map скорее всего помогает инференсу понять, что финальный лист -- это List<ApiGet>, а не List<Object>. Если я вообще вдупляю, что этот код делает.

Жабра
04.10.2018
17:52:33
Что-то сломалось
Кайф

Google

Alex
04.10.2018
17:52:49
Я ща спеку по инстансофу чекну

Bogdan
04.10.2018
17:53:09

Aleksey
04.10.2018
17:53:21
Можно без map'а написать Collectors.<ApiGet>toList(), поди

Жабра
04.10.2018
17:53:40

Alex
04.10.2018
17:53:58

Bogdan
04.10.2018
17:55:42

Жабра
04.10.2018
17:57:22

Aleksey
04.10.2018
17:58:01
Без фильтра каст может завершиться исключением типа ClassCastException, если объекты не приводимы к целевому типу.

Жабра
04.10.2018
17:58:10
Спасибо

Bogdan
04.10.2018
17:58:45

Aleksey
04.10.2018
17:58:55
https://docs.oracle.com/javase/8/docs/api/java/util/stream/Collectors.html#toList--
букву <T> в сигнатуре видите? вот её нужно откуда-то взять: либо предыдущей операцией заставить инференс догадаться, либо руками в toList сказать

Vyacheslav
04.10.2018
18:05:11

Жабра
04.10.2018
18:06:04

Vyacheslav
04.10.2018
18:07:26

Жабра
04.10.2018
18:07:52

Vyacheslav
04.10.2018
18:08:32

Quantum Harmonizer
04.10.2018
18:25:32

Google

Denis
04.10.2018
18:30:01
Добрый день . Помогите пожалуйста написать цикл поиска количества единиц в типе данный строка

Tolegen
04.10.2018
18:31:30

Alessio
04.10.2018
18:31:51
javastart

Alex
04.10.2018
18:32:01
Надеюсь, вам помогло. Успеха в изучении.

Denis
04.10.2018
18:33:05
Благодарю

Name
04.10.2018
18:33:11
не будет ли более эффективно перегнать строку в массив и по нему уже проходить?

Luger
04.10.2018
18:33:11

Alex
04.10.2018
18:33:42

Vladimir
04.10.2018
18:33:55

Alex
04.10.2018
18:34:15

Denis
04.10.2018
18:34:16

Luger
04.10.2018
18:34:31
Чё

Denis
04.10.2018
18:34:36
Но тоже попробую спасибо

Tolegen
04.10.2018
18:34:45
Ахаха

Alex
04.10.2018
18:34:52

Name
04.10.2018
18:35:13

Vladimir
04.10.2018
18:35:19

Denis
04.10.2018
18:35:33

Google

Vladimir
04.10.2018
18:35:52
ок, x -> x == '1'

Name
04.10.2018
18:36:36

Alex
04.10.2018
18:37:21

Vladimir
04.10.2018
18:37:26

Name
04.10.2018
18:38:02
окей, теперь понятно, спасибо

Vladimir
04.10.2018
18:38:16
Туплю Малеха
в общем, не обращай внимания, там выше правильное решение с циклом

Admin
ERROR: S client not available

Alex
04.10.2018
18:39:27
Кто помнит, как Java REPL запускать?

Luger
04.10.2018
18:39:39

Vladimir
04.10.2018
18:39:41

Alex
04.10.2018
18:39:44

Luger
04.10.2018
18:40:13
сяп
ну ты понял, да, js hell

Denis
04.10.2018
18:40:16

Alex
04.10.2018
18:40:33
Плюсую)
Хотя рантайм приятненький
(почти)

Alexandr
04.10.2018
18:50:33

oles
04.10.2018
19:16:58
Каких?
то что ссылка на обьект помещается в регистр для this только если он идентичного с родителем типа

Alex
04.10.2018
19:17:22

Google

oles
04.10.2018
19:18:23
есть но их тут за канон не признают

Alex
04.10.2018
19:19:42
А какие, например?
Интересно стало

oles
04.10.2018
19:20:23
то что в андроиде

Quantum Harmonizer
04.10.2018
19:21:41

oles
04.10.2018
19:22:14
других не знаю

Oleg
04.10.2018
19:37:30

guga
04.10.2018
19:39:15

Oleg
04.10.2018
19:39:30
вот почему про Джаву можно столько говорить. Потому что за неё не стыдно. В джаве всё хорошо настолько, насколько это может быть хорошо в легаси проекте 20-летней давности с быдлокодной лапшой на крестах в бэке =)

Quantum Harmonizer
04.10.2018
19:40:20
Кстати, а почему обычно столько хейта в сторону джавы? (не в этом чате, конечно)
Там, в линуксовом сообществе или в сообществах динамических языков.

Oleg
04.10.2018
19:41:39
А кто-то восхваляет галеры на которых гребешь? Галеру можно восхвалять, только если ты ею владеешь.
так рекрутер вроде по должности обязан, не? "Добро пожаловать в Хренсофт! У нас самые лучшие печенюшки за 0,0001 твоей зарплаты в день, которые ты сам можешь купить но представим что это очень важно, а не дешевый понт. И вообще, где твое рвение стать лучшим сотрудником в течение 3 лет, писать анскильные круды стахановскими темпами. Заходишь в гуглплей, а там одни круды, даже приложений не видно. Вот такая у нас клёвая контора, заходи."

guga
04.10.2018
19:41:41
Я буквально 1 компанию встречал, которая юзает голую джаву, и то, там чуть ли не свой нетти написали.

Oleg
04.10.2018
19:46:27
а еще есть крутые рекрутеры. Например, Сухоруков. Рядом с ним прям чувствуешь как мораль повышается, как в игре Heroes.