Anonymous Quiz
22%
as String
3%
(String) variable
45%
variable as? String
30%
variable.toString()
Anonymous Quiz
10%
Объявляет класс как образец данных
1%
Делает класс неизменяемым
2%
Указывает, что класс должен быть сериализован
87%
Генерирует стандартные методы, такие как `equals()`, `hashCode()`, и `toString()`
Anonymous Quiz
85%
listOf(1, 2, 3)
4%
arrayListOf(1, 2, 3)
3%
new List(1, 2, 3)
8%
listOf<Int>(1, 2, 3)
❤2
Anonymous Quiz
11%
open
73%
internal
6%
private
10%
public
Anonymous Quiz
31%
merge
32%
join
11%
concat
26%
zip
Anonymous Quiz
7%
mutableListOf()
90%
listOf()
3%
arrayListOf()
0%
linkedListOf()
Anonymous Quiz
3%
sealed
6%
abstract
28%
open
63%
final
Anonymous Quiz
85%
filter
11%
map
2%
reduce
2%
collect
Anonymous Quiz
6%
`?`
68%
`!!`
8%
`?:`
18%
`!=`
❤2🤔1
Anonymous Quiz
94%
abstract
1%
virtual
4%
interface
1%
dynamic
Anonymous Quiz
85%
launch
5%
execute
8%
run
3%
start
💊1
Anonymous Quiz
80%
private
6%
protected
12%
internal
1%
public
Anonymous Quiz
93%
val list = listOf(1, 2, 3)
3%
var list = listOf(1, 2, 3)
3%
val list = mutableListOf(1, 2, 3)
0%
var list = mutableListOf(1, 2, 3)
👍1
Anonymous Quiz
16%
fun vararg numbers(vararg nums: Int)
67%
fun numbers(vararg nums: Int)
10%
fun numbers(nums: Array<Int>)
8%
fun numbers(*nums: Int)
❤1
Anonymous Quiz
3%
open class NonInheritable {}
56%
final class NonInheritable {}
30%
class NonInheritable {}
12%
sealed class NonInheritable {}
👀4👍2
Anonymous Quiz
10%
lazyOf
69%
lazy
21%
lateinit
0%
deferred
Anonymous Quiz
89%
Null Safety
8%
NullPointerException
2%
Smart Casts
1%
Type Erasure
Anonymous Quiz
7%
MutableList
86%
List
6%
ArrayList
2%
HashSet
Anonymous Quiz
37%
extend
59%
fun
3%
ext
1%
def
👍1
Anonymous Quiz
66%
fun <T> example(param: T): T
23%
fun example<T>(param: T): T
7%
fun example(param: T)<T>: T
3%
<T> fun example(param: T): T