変数をメソッドのように()をつけて呼び出してしまうことがあります。

著者が経験したミスとして、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;
}


にほんブログ村 IT技術ブログへ
にほんブログ村