ホーム Kotlin 入門 本サイトで紹介している商品・サービス等の外部リンクには、アフィリエイト広告が含まれる場合があります。 2023年6月12日2023年7月11日 SHARE ポスト シェア はてブ LINE Kotlin の学習のための情報を記載します。 Index 1. Kotlin とは2. Kotlin 実行環境2-1. Kotlin Playground2-2. Java 実行環境の用意2-3. コマンドラインコンパイラの用意2-4. REPL での実行2-5. テキストエディタでのコードの記述とコンパイル、実行2-6. Visual Studio Code を利用した方法2-7. Notepad++ を利用した方法2-8. IntelliJ IDEA を利用した方法2-9. Android Studio を利用した方法2-9-1. Android Studio の日本語化 (非公式)3. Kotlin 構文 (Syntax)4. Kotlin キーワード (予約語)5. Kotlin 変数 (Variables)6. データ型 (Data type) とリテラル6-1. 数値型とリテラル6-2. 文字型とリテラル6-3. 文字列型とリテラル6-4. 論理値型とリテラル6-5. 配列 (Array)6-6. コレクション6-6-1. List, MutableList6-6-2. Set, MutableSet6-6-3. Map, MutableMap6-7. 範囲 range7. Kotlin 演算子(Operators)8. 制御フロー (Control Flow)8-1. if/else 式8-2. when 式8-3. for ループ8-4. while ループ、do-while ループ8-5. break, continue, return8-6. 例外処理 (try-catch-finally)9. 関数9-1. 標準ライブラリ関数、ビルトイン関数9-2. オブジェクトとしての関数9-3. インライン関数10. クラスとオブジェクト10-1. Kotlin クラスとメンバの定義10-2. プロパティとアクセサ (setter/getter)10-3. コンストラクタとイニシャライザ10-4. クラスの継承10-5. メンバのオーバーライド10-6. 抽象クラス (Abstract Classes)10-7. インターフェース (Interface)10-8. Any クラス10-9. データクラス10-10. 内部クラス (inner class)11. ジェネリクス (Generics)、総称型11-1. ジェネリック制約