![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
薛瑄
大道至简
展开
-
Kotlin 错误解决大集合
解决Kotlin错误:Smart cast is impossible, because the property could have been changed by this time未完待续原创 2018-06-30 22:42:39 · 3589 阅读 · 0 评论 -
为什么递归与尾递归会栈溢出?优化原理是什么?
一、递归与尾递归递归:在函数的定义中使用函数自身的方法Kotlin代码实现一个n的累加的函数fun recursive(n:Int):Int { if (n == 1) { return 1 } else { return n + recursive(n - 1) }}尾递归:若函数在尾位置调用自身(或是一个尾调用本身的...原创 2018-12-28 21:59:30 · 7456 阅读 · 1 评论