看板
[ PLT ]
討論串[閒聊] Scala 超短介紹(續1)
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
所以,我們可以知道,Scala 出來並不是要取代掉 Java,它是要和 Java 共存,. 提供程式設計師另一個選擇。其實,只要是 Java 的元件,. Scala 都可以拿來使用,但是反過來 Scala 的元件,要寫成 Java 可用,. 就可能要少一些東西了,因為 Scala 的元件複雜度還是高
(還有3409個字)
內容預覽:
^^^^^^^^^^^^. 有等號的話,回傳是 type inference 決定 ^^ 沒有等號的話,回傳一律是 Unit. scala 定義 function/method 的寫法一堆,這邊講得似乎不太清楚。. 用舉例的應該比講解快.... def f: Int = 10. 其實這相近於 val
(還有2262個字)
內容預覽:
我覺得 = 就先表明有傳回值的意思,( 不然說 非Unit 感覺比較拗口 ). 雖然 Unit 學術上也算是有傳回值. ( 以函數式語言來看,都要有傳回值,所以才弄出一個 Unit ). 但是,其實 Unit 直接把它當成無傳回值,對於一般人比較能接受,. 不然傳回一個不能用的值和沒傳回來意義相同。
(還有402個字)
首頁
上一頁
1
下一頁
尾頁