Knovour
4/28/2013 - 2:11 PM

gistfile1.scala

//宣告
def printSomething(): Unit = {println("Something")}
   
//呼叫(兩者皆可)
printSomething()
printSomething
/*----------------------------------------------------------------*/ 
  
//第二種宣告(無小括號)
def printSomething: Unit = {println("Something")}
   
//呼叫
printSomething() //錯誤!
printSomething
def getMax(x: Int, y: Int) = 
{
    if(x > y)
        x

    y
}
   
def printSomething(): Unit = {println("Something")}
void printSomething() {System.out.println("Something");}
def getMax(x: Int, y: Int): Int = 
{
    if(x > y)
        x

    y
}
int getMax(int x, int y) 
{
    if(x > y)
        return x;

    return y;
}
def 函式名稱(參數): 回傳型態 = {程式碼} //有加等號才會回傳數值