-6

のデフォルト値は何ですかValue[]。テストケースを作成するにはデフォルト値が必要だからです。

property.getValuesを返しValue[]ますが、デフォルト値が正確に何であるかを確認したいだけです。 Value[]

ありがとう

4

2 に答える 2

1

他のJava配列と同様に、配列型のオブジェクトフィールドは、 :の正確な型に関係なく、Value[]デフォルトで。nullValue

public class Demo {
    private int[] intArray;
    private String[] strArray;
    private MyClass[] myArray;
}

上記の例でintArrayは、、、strArrayおよびmyArraynull、値を割り当てるまでになります。

于 2013-03-22T14:28:02.920 に答える
1
Anything that holds an object is initialized to null. 
int/short/byte 0.
float/double 0.0
booleans false.

newと配列サイズで配列を作成すると、すべてのエントリがゼロになります。この場合、答えはnullです。ローカル変数を明示的に初期化する必要があります。

于 2013-03-22T14:34:55.550 に答える