Scala-基础-函数(1)

import junit.framework.TestCase

//函数(1)
class Demo5 extends TestCase {
  
    
    
    def testDemo(){
      println("开始测试Scala函数");
      method_0();
      var t1 = 10;
    }
  
    //函数-无参数列表-无返回值
    def method_0(){
      println("函数-无参数列表-无返回值");
    }
    def scala_method_a():Unit={
        println("函数-无参数列表-无返回值-:Unit=-可以忽略");
    }
    //函数-单参数列表-无返回值
    def scala_method_a(x:Int){
          println("函数-单参数列表-无返回值");
    }
    //函数-多参数列表-无返回值
    def scala_method_a(x:Int,y:Int){
      println("函数-多参数列表-无返回值");
    }
    //函数-无参数列表-有返回值
    def scala_method_b():Int={
      var rs = 10;
      println("函数-无参数列表-有返回值");
      return rs;
    }
    def scala_method_c():Int={//可以忽略return
            var rs = 10;
             rs;
    }
    //函数-单参数列表-有返回值
    def scala_method_b(x:Int):Int={
      println("函数-单参数列表-有返回值");
        x;
    }
    //函数-多参数列表-有返回值
    def scala_method_b(x:Int,y:Int):Int={
      println("函数-多参数列表-有返回值");
        x+y;
    }
    
    
}
原文地址:https://www.cnblogs.com/ak23173969/p/6782273.html