Есть пять способов конвертировать
Первый путь:
String str = " 123" ;
int i = Integer.parse(str);
output : 123
Второй способ:
String str = "hello123world";
int i = Integer.parse(str.replaceAll("[\\D]" , "" ) );
output : 123
Третий путь:
String str"123";
int i = new Integer(str);
output "123
Четвертый путь:
String str"123";
int i = Integer.valueOf(Str);
output "123
Пятый Путь:
String str"123";
int i = Integer.decode(str);
output "123
Могут быть и другие способы
Но вот что я сейчас помню