How to convert string to int in Scala

2 Answers

0 votes
val s = "3892";

val i = s.toInt;

print(i);



   
/*
run:
  
3892
  
*/

 



answered Oct 19, 2021 by avibootz
0 votes
def toInt(s: String): Int = {
  try {
    s.toInt
  } catch {
    case e: Exception => 0
  }
}


val s = "3892";
val i = toInt(s);
println(i);

print(toInt("scala"));



   
/*
run:
  
3892
0
  
*/

 



answered Oct 19, 2021 by avibootz
...