2014/12/10
【これは便利】知っててよかったKotlinのenum #ktac2014
カテゴリ:
Kotlin
こちらはKotlinアドベントカレンダーの10日目の記事です。
前提
versionはKotlin M8。2014/12/5現在、Kotlinはマイナーバージョンです。
今回のコード
M8バージョン:https://github.com/yyYank/sandbox/blob/master/Kotlin/WebDemo/M8/KolinEnumSample.kt
****2017 年追記 :
1.1.2バージョンhttps://github.com/yyYank/sandbox/blob/master/Kotlin/WebDemo/1.1.2/KolinEnumSample.kt
Kotlinのenumはいつのタイミングかは忘れましたが、 enumの書き方が変わりました。
宣言を簡単に記述出来るようになる言語変更です。M8バージョンと1.1.2バージョンを見比べてみてください!!
はじめに
Javaのenumについて今日話題になっていたため、Kotlinのenumってどうなっているんだろう?
ということで今回調べてみました。
Kotlinのenumの記述方法
Kotlinの場合は「enum class クラス名」と宣言することでenumを定義できます。
こんな感じです。
enum class Direction {
NORTH
SOUTH
WEST
EAST
}
利用できるメソッド
使えるメソッドはJavaとほぼ同等です。
2014/12/08
別のプログラミング言語を使うということ #ktac2014
こちらは、Kotlinアドベントカレンダーの8日目の記事です。
はじめに
達人プログラマーの本では
「毎年、新たなプログラミング言語を1つは学ぶこと」と言っています。
その言葉がきっかけというわけではありませんでしたが、
結果的にKotlinを介して、その通りの経験を僕はしました。
登録:
投稿 (Atom)