java」カテゴリーアーカイブ

JAVAのlength

どうもブランクがありすぎてほぼ新人PGな私です。

Javaを勉強しなおしていた時にふと思いついたのでメモ。

長さの取得で配列は「変数名.length」で文字列が「変数名.length()」なのはどうしてなのかなー。
と思ったときに自分の中で納得した理由。

-----------------
配列はフィールドとしてlengthを定義していて、
String型はメソッドとしてlengthを定義している。
-----------------

あくまで私の中での解釈であって
正しいのかどうかは調べてないので不明です。