R
Size: a a a
R
C
AK
C
AK
AK
AK
AK
AE
orElse, ему передается сконструированный объект (значение), конструируется он причем обязательно каждый раз, но может быть не использован (значение в Optional будет)orElseGet передается замыкание (лямбда), точно так же как и в orElse, но само значение будет вычислено (вызвано замыкание) только если оно понадобится (значения в Optional не окажется). При этом, как дополнительный бонус, само замыкание не создается каждый раз для такого случая, а будет кэшированоII

Ar

II
TS
Ar
VS
TS
TS
VS
TS
Conflict: terminated by other getUpdates request; make sure that only one bot instance is runningVS