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 179 views
179 views asked Sep 6, 2020 by avibootz
1 answer 124 views
124 views asked Oct 12, 2024 by avibootz
1 answer 184 views
1 answer 190 views
190 views asked Oct 16, 2020 by avibootz
1 answer 92 views
...