Я пытаюсь перебрать значение String, чтобы изменить его каждый раз. Например, я хочу, чтобы «1» стал «один», «2» стал «два» и т. Д.
Я сделал это:
override def toString = {
val mapXX = init.map(_.clone);
var returnVALUE = mapXX.map(_.mkString).mkString("\n")
for(c <- returnVALUE){
c match {
case 1 => "one";
case 2 => "two";
...
case _ => "";
}
}
returnVALUE
}
}
Это ничего не изменилоиз моего списка, у меня такое же отображение моего списка. Ничего не изменилось.
Кто-нибудь знает, как мы можем перебрать каждый символ значения String, чтобы заменить каждый символ чем-то другим?
Спасибо