KotlinとJavaの相互の変数参照が簡単ではないので、どこかをKotlinに変換すると、他のいくつかもまた変えねばならぬ。
それを変えるとまた他も変えねばならず、結局全部変えなダメなんちゃうか的な問題
KotlinとJavaの相互の変数参照が簡単ではないので、どこかをKotlinに変換すると、他のいくつかもまた変えねばならぬ。
それを変えるとまた他も変えねばならず、結局全部変えなダメなんちゃうか的な問題
Kotlinのcompanion object {} で囲った値、特にcompanion object hoge{} みたいに名前付けなくても、クラス.Companion.変数 という方法で取得できるようだ。
KotlinからJavaの値を得る場合は簡単だったけど、KotlinからKotlinの値を得るには、遠くから参照される変数はcompanion object{}で囲ってあげることが前提となるようだ。
このアカウントは、notestockで公開設定になっていません。