package hfd
import scala.language.postfixOps
//需求:给整数添加一个功能,求阶乘
//5!=1*2*3*4*5=120
object Test38_2 {
implicit class xxxx(d:Int){
def ! :Int={
var result = 1
for (i <- 1 to d) {
result *= i
}
result
}
}
//println("阶乘函数被调用",d)
120 //写代码,完成1*2*3*...*d
def main(args: Array[String]): Unit = {
println(5.!)
println(6!)
//var i=1
}
}
Scala的阶乘
2401_833788052024-12-12 9:10
相关推荐
米饭好好吃.几秒前
【Go】Go wire 依赖注入闲猫1 分钟前
go 接口interface func (m Market) getName() string {Good Note1 分钟前
Golang的静态强类型、编译型、并发型可爱de艺艺1 分钟前
Go入门之struct信徒_4 分钟前
Go 语言中的协程begei9 分钟前
飞牛os使用ddns-go配合华为云实现内网穿透m0_7482365817 分钟前
跟据spring boot版本,查看对应的tomcat,并查看可支持的tomcat的版本范围web1511736022323 分钟前
Spring Boot项目中解决跨域问题(四种方式)我就是我35237 分钟前
记录一次SpringMVC的406错误向哆哆40 分钟前
Java应用程序的跨平台性能优化研究