logo
  • 教程列表
  • SO官方文檔
  • 科特林的迴圈
    • 迴圈遍歷 iterables
    • 重複一次動作 x 次
    • 休息並繼續
    • 迭代 kotlin 中的地圖
    • 遞迴
    • 迴圈時
    • 用於迭代的功能構造
  1. StackOverflow 文件
  2. Kotlin 教程
  3. 科特林的迴圈
  4. 遞迴

遞迴

Created: November-22, 2018

與大多數程式語言一樣,在 Kotlin 中也可以通過遞迴進行迴圈。

fun factorial(n: Long): Long = if (n == 0) 1 else n * factorial(n - 1)

println(factorial(10)) // 3628800

在上面的示例中,factorial 函式將自動重複呼叫,直到滿足給定條件。

  • 迴圈時
  • 迭代 kotlin 中的地圖

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明