-1

以下のコードだとエラーになると思いますが、androidではうまく動くのですがなぜでしょうか?

int[] myID=new int[0];

4

1 に答える 1

5

これは、長さゼロの配列を作成するだけです。それはまったく問題ありません。まったく問題ありません。要素のない配列です。「一致する名前」の配列などを返す必要があるが、一致するものがないメソッドを他にどのように実装 (たとえば) しますか?

配列内の値を設定または取得しようとするとエラーが発生しますが、それは別の問題です。

int[] empty = new int[0]; // This is fine
int firstElement = empty[0]; // This will throw an exception

答えは、それをしないことです...

于 2013-07-27T09:01:52.397 に答える