2010年11月1日 星期一

Squeak語法筆記--字串

這是Squeak(Smalltalk)有關字串的語法

|x y |
x := 'This is a string'.
x := 'This is a string' , 'not a symbol'.
y := x isEmpty.
y := x size.
y := x at: 2.
y := x copyFrom: 11 to: 15.   
y := x indexOf: $a ifAbsent: [0].
x := String new: 3.
   at: 1 put: $a;
   at: 2 put: $b;
   at: 3 put: $c;
x := String with: $a with: $b with: $c with: $d.  
y := x select: [:a | a > $a]. 
y := x asArray.
y := x shuffled.
下圖中的[run code]指令積木是我自己DIY的.專門用來跑Squeak code的,叔叔有練過的,小朋友不要亂試,右邊則是字串處理的結果List列表
寄件者 scratchlab

沒有留言:

張貼留言