[Scala] 比 Either[A, B] 再明確一點的 Try[T]

之前有稍微提到過 Scala 2.10 新增了 Try[T] 這個類別,可以用來進行錯誤處理,但沒有講得很細,所以還是照介紹 Option[T]Either[A, B …

[Scala] 比 Optiont[T] 再多一點的 Either[A, B]

說到 Option[T] 啊

上一篇我們已經看到,在 Scala 裡中我們比較喜歡用 Option[T] 這個東西,來做為有可能失敗的函式的傳回值。

所以如果 …

[Scala] 用 Option[T] 來避免 NullPointerException

前言

話說昨天寫了那篇 Scala 2.10 新提供的錯誤處理方式,然後噗浪上的 COLDTURNIP 兄提了之後,才發現自己沒提到 Try 其實是個類似 …

[Scala] 2.10 新增的 Try 錯誤處理類別

前言

Scala 的設計理念中,有一個很有趣的看法,就是沒有最重要的編程典範,也沒有最萬能的工具,一切都是看適不適合而已 …

淺談 C 語言和 Java 的記憶體管理(九)

<< 上一篇

再談 Java 裡的 ==equals()

上次我們談到了在 Java 和 C 語言裡面,== 這個運算符號比的都是變數的「值」,所以如果你在 Java 裡面,針對 …