Как преобразовать String в Int в Java?

Details

Как преобразовать String в Int в Java?

Есть несколько способов преобразования String в Integer. Приведу ниже два способа.

Способ 1. Integer.valueOf

Integer a = Integer.valueOf(str);

где str – строка, которую нужно преобразоваться в Integer

Способ 2. Integer.parseInt

int a = Integer.parseInt(str);

где str – строка, которую нужно преобразоваться в int

 

Разница в этих методах заключается в следующем:

Integer.valueOf – возвращает новый или кэшированный экземпляр java.lang.Integer, а Integer.parseInt  – возвращает примитив int.

Так же это работает для: Short.valueOf/parseShort, Long.valueOf/parseLong и т.д.

Add comment


Security code
Refresh


Anti-spam: complete the task
   
   
© 2011 - 2012 LedSoft