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が印字されるでしょう。
[ページ情報]
更新日時: 2009-07-26 16:14:22, 更新者: happyhills
[権限]
表示:無制限, 編集:ログインユーザ, 削除/設定:メンバー