int[] array = new int[3]; - создает массив int.
Дефолтные значения:
Пояснение: Список инициализации разрешается использовать или при объявлении массива:
String data[] = {"one", "two", "three"};
или при создании массива с помощью оператора new:
data = new String[] {"one", "two", "three"};
Дефолтные значения:
- For type byte, the default value is zero, that is, the value of (byte)0.
- For type short, the default value is zero, that is, the value of (short)0.
- For type int, the default value is zero, that is, 0.
- For type long, the default value is zero, that is, 0L.
- For type float, the default value is positive zero, that is, 0.0f.
- For type double, the default value is positive zero, that is, 0.0d.
- For type char, the default value is the null character, that is, '\u0000'.
- For type boolean, the default value is false.
- For all reference types, the default value is null.
String data[];
data = {"one", "two", "three"};
System.out.println(data[1]); // Ошибка компиляции
String data[] = {"one", "two", "three"};
или при создании массива с помощью оператора new:
data = new String[] {"one", "two", "three"};
Комментариев нет:
Отправить комментарий