/**
* Created by jx_luo on 2015/3/18.
*/
object test03 {
def main(Args:Array[String]): Unit ={
val str=Array("abc","defg")
//printArgs(str)
print(printArgs2(str))
}
def printArgs(args:Array[String]):Unit={
//原始代码 java风格
var i=0
while(i<args.length){
println(args(i))
i+=1
}
//本人修改的代码
for(i <- 0 to args.length-1)
println(args(i))
//案例第一次函数式
for (arg <- args)
println(arg)
//案例第二次函数式
args.foreach(println)
}
//最终函数式
def printArgs2(args:Array[String])=args.mkString(" ")
}