StringBuilder.appendRange(CharArray, startIndex, endIndex)
函数调用的 StringBuilder.append(CharArray, offset, len)
函数调用。
append
函数在 JVM、JS 和 Native 平台上的行为不同,因此推荐使用 appendRange
函数。
示例:
fun f(charArray: CharArray, offset: Int, len: Int): String {
return buildString {
append(charArray, offset, len)
}
}
在应用快速修复后:
fun f(charArray: CharArray, offset: Int, len: Int): String {
return buildString {
appendRange(charArray, offset, offset + len)
}
}