Javaプログラムのコードを書いていて、打ち間違いを修正しようとした時に以下のようなコードの状態(メソッドのシグネチャの後に"[]"が書かれている状態)になったのですが、Javaコンパイラがエラーを出しませんでした。
lang
1public class Foo{ 2 public int getNum()[] { 3 return new int[]{100, 200, 300,400}; 4 } 5}
getNum メソッドの箇所で普通にコンパイルエラーが出ると思っていたんですが・・・
この書き方をした場合、メソッドの"[]"はどんな意味あいになるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。