2014/12/13 このエントリーをはてなブックマークに追加 はてなブックマーク - Kotlinアイドルのあるべき姿

Kotlinアイドルのあるべき姿

カテゴリ:








(この記事はしょぼちむアドベントカレンダー13日目の記事です。しょぼちむを知らない方もKotlinというプログラミング言語を知らない方も楽しめる内容になっている。。。。!!と願いたい)





2014/12/10 このエントリーをはてなブックマークに追加 はてなブックマーク - 【これは便利】知っててよかったKotlinのenum #ktac2014

【これは便利】知っててよかったKotlinのenum #ktac2014

カテゴリ:



https://matlabrecipes.comより引用





こちらは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 class クラス名」と宣言することでenumを定義できます。
こんな感じです。


enum class Direction { 
  NORTH
  SOUTH 
  WEST
  EAST
}







使えるメソッドはJavaとほぼ同等です。


2014/12/08 このエントリーをはてなブックマークに追加 はてなブックマーク - 別のプログラミング言語を使うということ #ktac2014

別のプログラミング言語を使うということ #ktac2014

カテゴリ: ,





こちらは、Kotlinアドベントカレンダーの8日目の記事です。





 はじめに



達人プログラマーの本では
「毎年、新たなプログラミング言語を1つは学ぶこと」と言っています。
その言葉がきっかけというわけではありませんでしたが、
結果的にKotlinを介して、その通りの経験を僕はしました。



GA