报告可用 for 循环内的 Collection.indices 或迭代集合替换的 untilrangeTo 运算符。

使用语法糖可使代码更简单。

快速修复会将手动范围替换为相应的构造。

示例:


  fun main(args: Array<String>) {
      for (index in 0..args.size - 1) {
          println(args[index])
      }
  }

在应用快速修复后:


  fun main(args: Array<String>) {
      for (element in args) {
          println(element)
      }
  }