Spec-Zone .ru
спецификации, руководства, описания, API

Значения по умолчанию

У каждого типа JavaFX есть связанное значение по умолчанию. Переменная значения по умолчанию является значением переменной прежде, чем это будет установлено. Это - также значение выражения того типа, если с ошибкой встречаются. Для типов с дополнительным количеством элементов их значение по умолчанию является нулем. Например:

var x : Foo; 
println(x);

Напечатает нуль, так как x не был установлен.

Для типов с количеством элементов последовательности их значение по умолчанию является пустой последовательностью их спецификатора элемента. Например:

var seq : Integer[]; 
println(sizeof seq);

Напечатает нуль как размер seq, так как seq не был установлен, и его начальное значение будет пустой последовательностью Целого числа.

У каждого необходимого типа есть свое собственное значение по умолчанию, как показано в Диаграмме Типа.

var k : Integer; 
println(k);

Напечатает нуль, так как k не был установлен, и значение по умолчанию для Целого числа 0.