代码之家  ›  专栏  ›  技术社区  ›  esu

Kotlin中的Java Scanner等效于什么?

  •  11
  • esu  · 技术社区  · 7 年前

    Java的等价物是什么 Scanner 在科特林?

    我用过 readLine() 但我想知道它是否是类型安全的?

    2 回复  |  直到 7 年前
        1
  •  13
  •   UmAnusorn    7 年前

    你可以试试这样的

    val scan = Scanner(System.`in`)
    
    val n = scan.nextLine().trim().toInt()
    

    因为“in”是 Kotlin keyword

        2
  •  5
  •   s1m0nw1    7 年前

    科特林 重用许多现有的Java库,使用 Scanner . 否则 readLine 简单使用 System.in 正如你所观察到的 here ,这可能是您的一个简单选择。