scala-基礎之方法-01
該專案全部都在linux下開發,安裝好idea後,啟動,進入到介面後,file->Project Structure->global libraries裡面安裝scala-sdk。
File-New新建Scala專案,建合適的包名,右擊包名新建scala.class,進入開發。
HelloWorld.scala
package org.yexin.scala.base //method class Helloworld {
}
//beacuse the main method must be located in object object Helloworld{ def returnHellostr(str: String): String ={ "Hello "+str }
def printHelloStr(str:String){ println("Hello "+str) }
def printHello(): Unit ={ println("HUST Alibaba>>>>>>") }
def mutiply = (x:Int,y:Int)=>x*y val mutiply2 = (x:Int,y:Int) => x+y
def sum(x:Int)(y:Int)=x+y
def variableParameter(str:String*): Unit ={ str.foreach(s=>print(s)) }
def returndefaultValue(value:String="the is default value"): String ={ "default value:"+value }
def main(args: Array[String]): Unit = { println("YEXIN is good")
println(returnHellostr("Scala"))
printHelloStr("Spark")
printHello()
printHello
println(mutiply(5,3))
println(sum(250)(200))
variableParameter("life is short ,please use python and spark"," hello yesin","___hello HUST")
println(returndefaultValue())
println(returndefaultValue("Yexin"))
} }