1基礎Kotlinで読み取り専用の変数を宣言するキーワードはどれですか?
2基礎Kotlinで関数を定義するキーワードはどれですか?
3基礎次のコードの出力はどれですか?
val x = 5
println(if (x > 3) "big" else "small")
4型・Null安全Kotlinでnullを許容する `String` 型の正しい宣言はどれですか?
5型・Null安全エルビス演算子 `?:` の説明として正しいのはどれですか?
6型・Null安全セーフコール演算子 `?.` について正しい説明はどれですか?
7クラス・OOP`data class` が自動生成するメソッドに含まれないのはどれですか?
8クラス・OOP`sealed class` の特徴として正しいのはどれですか?
9クラス・OOPKotlinで継承可能なクラスを作るために必要なキーワードはどれですか?
10クラス・OOP`companion object` の説明として正しいのはどれですか?
11クラス・OOP拡張関数(extension function)の説明として正しいのはどれですか?
12コルーチン`suspend` 関数について正しい説明はどれですか?
13コルーチン`launch` と `async` の違いとして正しいのはどれですか?
14コルーチン`Dispatchers.IO` はどのような処理に適していますか?
15コルーチン`Flow` はどのような特徴を持ちますか?
16コレクション`listOf()` と `mutableListOf()` の違いはどれですか?
17コレクション`filter` 関数の動作として正しいのはどれですか?
18コレクション`sequence` を使う利点はどれですか?
19Android・Compose`ViewModel` の主な役割はどれですか?
20Android・Compose`StateFlow` と `LiveData` の違いとして正しいのはどれですか?
21クラス・OOP`lazy` 委譲プロパティの説明として正しいのはどれですか?
22ツールKotlinのビルドファイルで使われる `build.gradle.kts` の特徴はどれですか?
24基礎`when` 式の説明として正しいのはどれですか?
25コルーチン`withContext` の用途として正しいのはどれですか?