Android Studioを使い、Kotlin言語の特徴を解説する本連載「Android Studioで始めるKotlin入門」。連載第1回では、Kotlinの大まかな構文を説明しました。今回からは、Kotlin言語の個々の機能について解説します。 なお本連載では、他言語(特にJava)からKotlinに移行するに当たって重要と思われる機能を中心に解説します。本連載で解説されなかった機能については適宜、下記の公式レファレンスを参照してください。 Reference - Kotlin Programming Language 2種類の変数定義~varとval~ 第1回でも少し解説しましたが、Kotlinには2種類の変数定義用のキーワードがあります。varを使うと、他のプログラミング言語と同様、一般的な「変更可能」な変数が定義できます。一方、valを使うと、「変更不可」の変数となります。 v
![Javaプログラマーが使うと揶揄されなくなる「Kotlin」の基本構文](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)