object StringToIntArrayOfDigits {
def apply(snumber: String): Array[Int] = {
val digits = new Array[Int](snumber.length)
for (i <- snumber.indices) {
digits(i) = snumber.charAt(i).asDigit
}
digits
}
def main(args: Array[String]): Unit = {
val snumber = "23089"
val digits = StringToIntArrayOfDigits(snumber)
digits.foreach(println(_))
}
}
/*
run:
2
3
0
8
9
*/