Scala断言
关键字:assert。
使用方式:
assert(condition),该函数只有一个参数,是条件表达式。
assert(condition,explanation)。该函数俩参数,第一个还是条件表达式,第二个是解释语句字符串。
package 断言和单元测试
/**
* @Author:Alex_lei
* @Description: 断言,使用assert关键字
*/
object Assert {
def main(args: Array[String]): Unit = {
test_Assert(-1)
}
/**
* assert方法有俩种,assert(condition),assert(condition,explanation)
* 第一个参数是布尔类型,第二个参数是解释语句字符串
* @param a
*/
def test_Assert(a:Int): Unit ={
assert(if(a>0) true else false,"a<0")
}
}

浙公网安备 33010602011771号