@GTech
Frontend-разработчик

Какие методы использовать для преобразования типов в Java?

Нашел 3 способа преобразования String к int, но не где не объясняется как лучше сделать и почему?

C использованием конструктора
try { 
        Integer i1 = new Integer("20349");
        System.out.println(i1);
    }catch (NumberFormatException e) {  
        System.err.println("Неверный формат строки!");  
    }

C использованием метода valueOf класса Integer
String str1 = "1451";
    try {
        Integer i2 = Integer.valueOf(str1);
        System.out.println(i2);    
    }catch (NumberFormatException e) {  
        System.err.println("Неверный формат строки!");  
    }

C использованием метода parseInt класса Integer
int i3 = 0;
    String str2 = "102944";
    try {
        i3 = Integer.parseInt(str2);
        System.out.println(i3);  
    } catch (NumberFormatException e) {  
        System.err.println("Неверный формат строки!");  
    }
  • Вопрос задан
  • 193 просмотра
Решения вопроса 1
@GTech Автор вопроса
Frontend-разработчик
Уже не нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект