2021年6月9日水曜日

KotlinでListの参照は[]を使うべきかgetを使うべきか

KotlinでListの参照を行うには以下二種類の方法が存在する
  • []のインデックス演算子で指定する方法
  • get()のメソッドで指定する方法

どちらを使うのが適切なのか調べてみると
言語仕様で[]を使う参照は、getに置き換えてくれてるようだ。

わざわざ[]で参照をできるように言語仕様側で調整していることになる。
ということは
言語開発者の意図として、[]を使ってほしいということ。

以上から、

Kotlin言語では[]で参照することが正しい



余談

AndroidStudioなどIDEでgetを使うと
「[]に変えたら?」とアシストが出てくる。
こういう観点からも、[]を使うことが正しいことが伺えますね。


0 件のコメント:

コメントを投稿