ハジカラ 〜はじめからでも、プログラミング勉強〜

入門向けに、IT関連(javaやKotlin)をコツコツ書いたり検証したりします。

【一覧】Kotlin入門

calendar

reload

【一覧】Kotlin入門

Kotlin入門記事の一覧です。

【第1回】Kotlinについて(はじめて編)

【第2回】開発準備〜パッケージインストール

【第3回】KotlinをMacにインストールとその起動

【第4回】mainメソッドと変数宣言に関して

【第5回】String変数とNullable Typeをみてみる

【第6回】データ型に関して

【第7回】変数の連結「${…}」と変換「toString()」に関して

【第8回】リスト(listOfとmutableListOf)を使ってみる

【第9回】配列(Array)とマップ(Map)を使ってみる

【第10回】制御文〜ifとwhenを使ってみる

【第11回】制御文〜forを使ってみる

【第12回】制御文〜whileを使ってみる

【第13回】forの応用編(繰り返しの中断)

【第14回】関数の作成とmain関数からの呼び出し

【第15回】関数の引き数と戻り値

【第16回】基本のクラスをみてみよう〜オブジェクトと関数に関して〜

【第17回】複数のクラスを使ってみる〜クラスちょっとだけ応用

【第18回】データのさまざまな表現〜Int型などの数字

【第19回】小数点のデータ型〜DoubleとFloat

【第20回】エスケープ・シーケンスに関して〜WindowsとMacの違い

【第21回】キャラクタと複数行の表現

【第22回】文字列を処理する関数

【第23回】リストを処理する関数〜リストを読み出す

【第24回】リストを処理する関数〜リストを変更する

【第25回】マップを処理する関数〜マップのデータを読み取る

【第26回】マップを処理する関数〜マップを変更する

【第27回】範囲の応用〜IntRange型とIntProgression型

【第28回】データ型とnullの不整合に関する検知処理

【第29回】関数定義の表現〜初期値を与える

【第30回】関数定義〜可変長引数をみてみる

【第31回】関数定義〜関数を1行で表す

【第32回】関数定義〜中置記法「infix」を使ってみる

【第33回】ラムダ式をみてみる

【第34回】ラムダ式の使い方〜集合体の要素

【第35回】ラムダ式の使い方〜クラスのプロパティ

【第36回】関数を戻り値とする関数

【第37回】ラムダ式と無名関数の併用

【第38回】集合体で使用する関数〜リストとラムダ式

【第39回】filter関数を使ってみる

【第40回】ストリーム式の処理

【第41回】マップから集合体を作ってみる

【第42回】クラスの定義〜initとconstructor

【第43回】コンパニオン・オブジェクトを使ってみる

【第44回】ジェネリック型とデータクラスを使ってみる

【第45回】クラス・関数内で使えるオブジェクト

【第46回】クラスの継承の基本

【第47回】クラスの継承〜関数再定義とジェネリック型

【第48回】インターフェイスの基本

【第49回】インターフェイスを実装した無名クラス

【第50回】プロパティの基本

【第51回】関数「get」「set」の編集

【第52回】Enumクラス(列挙型)を使ってみる

【第53回】Enumクラスのプロパティ

【第54回】Enumクラスで無名クラスを宣言

この記事をシェアする

コメント

コメントはありません。

down コメントを残す