まとめと例


型の宣言が必要な変数の定義と使い方です。 Integer, Number, Boolean そしてStringです。

var x : Number;       // x initially 0.0
var m : Integer;      // m initially 0
var isBig : Boolean;  // isBig initially false
var word : String;    // word initially ""
m = 42;
x = 0.25 * m + 2.1e4;
isBig = x > 1000;
word = if (isBig) "Big" else "Small";

型の宣言が任意の変数の定義と使い方です。

class Foo {
  var zing : Integer;
}
var fu : foo;         // fu initially null
fu = Foo {zing: 17}

そして配列型の定義と使い方です。

var names : String[];        // names initially []
names = ['Olof', 'Ellen', 'Steve', 'Claire'];
insert 'Bonnie' into names;  // add 'Bonnie' to the end of names sequence
names[1] = 'Donna';           // set the element at 1 (previously 'Ellen') to 'Donna'

配列型は不変です。なので厳密には上の各行は新しい配列型をnamesに割り当てていることに注意してください。


Home