1)将Array转化为String,toStrings()方法应该是序列化了的。
scala> val args = Array("Hello", "world", "it's", "me") args: Array[java.lang.String] = Array(Hello, world, it's, me) scala> val string = args.mkString(" ") string: String = Hello world it's me
2)函数参数的传名调用和传值调用:传名调用只在函数体中需要计算参数的时候才计算参数,而传值调用在进入函数体之前就计算参数值。参考0
3)scala中的数组。参考1
4)scala中没有自增和自减,使用a+=1完成自增,a-=1完成自减,a是var类型