package cn.flightfeather.supervision.docx4j.demo
|
|
import java.io.File
|
|
class Test {
|
}
|
|
fun main(args: Array<String>) {
|
File("/Users/liwei/images/5awF2KpKf6RDqw4e.jpg").delete()
|
}
|
|
private fun test(i: Int): Int {
|
var count = 1
|
for (x in i downTo 1) {
|
count *= x
|
|
}
|
return count
|
}
|
|
private fun test1(i: Int): Int {
|
var let = i
|
return if (let == 1) 1 else let * test1(let - 1)
|
}
|
|
private fun test2(i: Int, count: Int = 1): Int {
|
var x = i
|
return if (x == 1) count else test2(x - 1, count * x)
|
}
|
|
|
private fun test4(i: Int) = fun(x: Int) = x + i
|