报告可以替换为 s.substringBefore(x)s.substring(0, s.indexOf(x)) 等调用。

使用 substringBefore() 可使代码更简单。

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

示例:


  fun foo(s: String) {
      s.substring(0, s.indexOf('x'))
  }

在应用快速修复后:


  fun foo(s: String) {
      s.substringBefore('x')
  }