
scala/java
lingedeng
海纳百川有容乃大,壁立千仞无欲则刚!
展开
-
3_scala_流程控制
//loop with for and foreach//-Xprint:parse/allval fruits = Array("apple", "banana", "orange")val upperF = for (fruit <- fruits) yield { val s = fruit.toUpperCase //println(s) s}printl原创 2016-03-29 13:15:12 · 402 阅读 · 0 评论 -
4_scala_类相关
//primary constructorclass Person(var firstName: String, var lastName: String) { println("the constructor begins") //some class field private val HOME = System.getProperty("user.home")原创 2016-04-01 15:54:36 · 498 阅读 · 0 评论 -
1_scala_字符串操作
//string compareval s1 = "Hello"val s2 = "h" + "ello"println("'" + s1 + "' equal to " + "'" + s2 + "' is " + (s1 == s2))println(s1.toUpperCase == s2.toUpperCase)println()//multiline stringval原创 2016-03-24 11:17:50 · 9833 阅读 · 0 评论 -
2_scala_数字操作
//string to numberprintln("100".toInt)println("100".toFloat)//raise NumberFormatException//println("foo".toLong)object StringUtil { implicit class StringToInt(s: String) { def toInt(原创 2016-03-25 10:37:13 · 776 阅读 · 0 评论