-1
でdeleteCharAtを使用して私は、文字列内の重複文字を削除したいが、エラーが示唆したようにi = str.length - 1
、z = str.length
であるときには、私の例外例外インデックスdeleteCharAtメソッドを使用してとの境界の外にStringBuilder
def removeDuplicate(str: String): String={
var sb = new StringBuilder(str);
for(i <-0 until str.length){
for(z <- i+1 until str.length){
if(str(i)==str(z)){
sb.deleteCharAt(i);
}
}
}
return sb.toString;}