Tadotter - Eclipse RCP版 (1.1.2.v20090921) | 2009-09-21 15:19 |
Tadotter - JavaFX版 (2.0.1) | 2009-07-06 11:19 |
各々のJavaFX型は関連付いたデフォルト値を持っています。 デフォルト値は、変数に値が設定される前の値です。 もしエラーが発生するなら、それがその型が表現する値でもあります。 任意のカーディナリティを持つ型では、そのデフォルト値はnullです。
例:
var x : Foo; println(x);
xは設定されていないのでnullを印字するでしょう。
配列のカーディナリティを持つ型では、そのデフォルト値は、その要素指示子の空の配列です。
例:
var seq : Integer[]; println(sizeof seq);
seqは設定されていないので、その初期値はInteger型の空の配列になり、 seqのサイズとしてゼロが印字されるでしょう。
型の表に見られるように、 各々の必要な型はそれ自身のデフォルト値を持っています。
var k : Integer; println(k);
kは設定されておらず、Integerのデフォルト値は0なので、0が印字されるでしょう。
[PageInfo]
LastUpdate: 2009-07-26 16:14:22, ModifiedBy: happyhills
[Permissions]
view:all, edit:login users, delete/config:members