Java - Преобразование строки в int

В Java для преобразования строки в int можно использовать Integer.parseInt() или Integer.valueOf().

Пример Integer.parseInt()

String nombre_str = "22"; 
int число = Integer.parseInt(nombre_str);
System.out.println(число);
Runtime:

22

Пример Integer.valueOf()

Метод Integer.valueOf() вернет объект Integer.

String nombre_s="22"; 
int число = Integer.valueOf(nombre_s);
System.out.println(число);
Execution

22

В случае, если строка не принимается, потому что она содержит буквенный символ, например, NumberFormatException будет срабатывать.

String nombre_s="9Ab"; 
int число = Integer.parseInt(nombre_s);
System.out.println(число);
Output:

Исключение в потоке "main" java.lang.NumberFormatException: Для входной строки: "9Ab"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.valueOf(Unknown Source)

Ресурсы:
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#valueOf(java.lang.String, int)
http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#parseInt(java.lang.String)