【发布时间】:2021-07-26 11:55:00
【问题描述】:
我的任务是从两个字符串中删除字母,如果有相等并保持在相同的位置。 我这样做并且总是让索引超出界限异常。无法理解如何修复索引并动态制作我的高板。
var newSecret = StringBuilder(secret)
var newGuess = StringBuilder(guess)
for (i in newSecret.indices){
if (newSecret[i]==newGuess[i]){
newSecret.deleteCharAt(i)
newGuess.deleteCharAt(i)
rightPosition++
}
【问题讨论】:
标签: string loops for-loop kotlin conditional-statements