코틀린 고차함수
package highorderfunc // 매개변수로 함수를 받는 함수 fun main() { val t1 = fun(x1: Int, x2: Int): Int { return x1 + x2 } testFunc1(t1,100,200) testFunc1(fun(x1:Int,x2:Int):Int{ return x1 - x2 },100,200) val lambda1 = {x1:Int, x2:Int -> x1 *x2} testFunc1(lambda1,100,200) testFunc1({x1:Int,x2:Int -> x1/x2},200,100) val t2 = testFunc2() val r2 = t2(100,200) println("r2 = ${r2}") val t3 = testFunc3() val r3 = t..
2022. 5. 26.