package xzq import scala.language.postfixOps object Test9 { implicit class X(d:Int){ def !():Unit ={ var rs =1 for(i <-1 to d){ rs *=i } rs } } def main(args: Array[String]): Unit = { // val rs = 5.! // print(rs) print(10!) } }
package xzq import scala.language.postfixOps object Test9 { implicit class X(d:Int){ def !():Unit ={ var rs =1 for(i <-1 to d){ rs *=i } rs } } def main(args: Array[String]): Unit = { // val rs = 5.! // print(rs) print(10!) } }