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

Related questions

1 answer 169 views
169 views asked Sep 6, 2020 by avibootz
4 answers 200 views
1 answer 111 views
111 views asked Oct 12, 2024 by avibootz
1 answer 171 views
1 answer 181 views
181 views asked Oct 16, 2020 by avibootz
...