При работе со строками иногда возникает необходимость преобразовать строку, содержащую число в целочисленный тип. Для этого часто применяется parseInt или valueOf. А в чем все таки разница этих методов?
Основное их отличие в том, что parseInt возвращает примитивный тип int, в то время как valueOf возвращает объект Integer.
Почему в Java используются классы-обертки (такие как Integer для int) можно прочитать здесь.
Кроме этого valueOf, получив в качестве параметра символ (тип char), вернет его unicode.
#программирование #java