报告可以替换为 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)
  }