BV
do-while
!if (hasNext()) {
val first = next()
if (hasNext()) {
val list = ArrayList<T>()
list.add(first)
do list.add(next()) while (hasNext())
} else listOf(first)
} else listOf()
Size: a a a
BV
do-while
!if (hasNext()) {
val first = next()
if (hasNext()) {
val list = ArrayList<T>()
list.add(first)
do list.add(next()) while (hasNext())
} else listOf(first)
} else listOf()
BV
QH
AT
I
do { ... } while (false)
, если не хочется придумывать имя для локальной функции.BV
BV
BV
AM
do { ... } while (false)
, если не хочется придумывать имя для локальной функции.run { ... }
в котлине, не?BV
run { ... }
в котлине, не?AM
BV
AM
BV
QH
AM
QH
QH
AM
AM