変数をメソッドのように()をつけて呼び出してしまうことがあります。
著者が経験したミスとして、Javaの配列のメンバ変数「length」を「length()」と記述してしまいました。

にほんブログ村
著者が経験したミスとして、Javaの配列のメンバ変数「length」を「length()」と記述してしまいました。
[NG例][Java]
public static void main (String[] args) {
int[] array = new int[] {1, 2, 3};
int length = array.length();
}
[OK例][Java]
public static void main (String[] args) {
int[] array = new int[] {1, 2, 3};
int length = array.length;
}
にほんブログ村