报告可由 s.dropLast(x) 替换的 s.substring(0, s.length - x) 等调用。

使用相应函数可使代码更简单。

快速修复会将 substring 调用替换为 dropLast

示例:


  fun foo(s: String) {
      s.substring(0, s.length - 5)
  }

在应用快速修复后:


  fun foo(s: String) {
      s.dropLast(5)
  }