前言
接触 Scala 小半年,主要用来写 Spark SQL。不得不感叹这东西的学习曲线,入门简单,深入难,好多姿势不懂什么意思,往往写不出 Scala 的特性。现在基本就是拿来当简洁版的 Java 来用,囿于这种想法,常常觉得为啥别人写的 Scala 这么炫,姿势这么多。但是其实忽略了简洁也正是 Scala 相比 Java 的一个优点。
本文主要介绍 Scala 的简洁性,用比 java 更少的代码量来达到同样的效果甚至更好,更容易让人理解。 不深究其中的一些特性,仅仅展现,让我们知道可以这样做。