基本構文をおさえようこの記事は2017年3月1日に書かれたものです。内容が古い可能性がありますのでご注意ください。TweetKotlinというプログラミング言語を用いたAndroid開発が注目を集めています。"TECH"Kotlinでは変数宣言にvarキーワードを用います。再代入不可にしたい場合はvalキーワードを用います。型は識別子の後のコロンに続けて書きますが、Kotlinには型推論機能があるので初期化の右辺から明らかな場合は記述する必要はありません。IntやBoolean等基本となるデータ型は用意されていますが、Javaと違いプリミティブ型という扱いはありません。Kotlinでは全てがオブジェクトなのです。分岐if文if文はJavaと差がないのでJavaコードは省略します。smaller")}Kotlinのif文のJavaのそれとの違いはただの制御ではなく、式であるという点です。次のような記述が可能です。bwhen文when文はJavaにおけるSwitch文に対応します。}}各ケースにおけるブロック括弧は1行であれば省略できます。inキーワードとrange構文を使って範囲指定による分岐も可能です。print("それ以外")}繰り返しfor文KotlinではCやJavaスタイルのカウンタループは用いずにrangeとイテレータを用いるべきです。Swiftを書いたことがある方は馴染みやすいでしょう。print(item)}他に次のような記述も可能です。//01234}while文while文はJavaと同様の記述ができます。