Re: [心得] 隨便給你放什麼的 Scala 陣列。

看板PLT (程式語言與理論)作者 (墳墓)時間15年前 (2009/12/17 07:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《brianhsu (墳墓)》之銘言: : → sbrhsieh:嚴格說來,第一個例子就不是隨便你放任何東西的 List。 12/16 20:38 : 推 Ntst0:不然還想放什麼 負數 function 12/16 21:05 Ruby 我不清楚,不過 Scala 倒是真的可以放 function,因為 Scala 裡 Function 也是物件,算是滿有趣的,你可以把想調用的 function 先全 部集中在一起,然後一次批次處理。:p PS.Scala 裡的 method 和 function 是不一樣的東西。 // T 型態代表一個 Function,傳入值為整數,無傳出值 type T = (Int) => Unit // 三個不同的 Function val func1 = (x: Int) => println ("I'm function 1, got: " + x ) val func2 = (x: Int) => println ("I'm function 2, got: " + x ) val func3 = (x: Int) => println ("I'm function 3, got: " + x ) // 把三個 Function 放到 List 裡 val list: List[T] = List (func1, func2, func3) // 依序調用 List 裡的每一個 Function list.foreach (_(100)) : 推 godfat:可否說明一下 ruby 那行不能隨便放任何東西是指? 12/16 21:07 -- ~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走, 'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚…… // \\ ( 墳 墓 ) /( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】 ^`~'^ http://bone.twbbs.org.tw/blog 『那都是很好很好的,可我偏不喜歡。』 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.199.114
文章代碼(AID): #1BAMs5i- (PLT)
文章代碼(AID): #1BAMs5i- (PLT)