Estou acostumada a utilizar o Integer.parseInt para converter valores para int, qual a diferença dessas duas formas?
Estou acostumada a utilizar o Integer.parseInt para converter valores para int, qual a diferença dessas duas formas?
Olá Flávia,
Integer e int são tipos de dados diferentes.
Para transformar uma string em int você pode utilizar a seguinte forma: int x = Integer.parseInt(stringQueEhNumerica);
E se for ao contrário: Integer x = Integer.valueOf(stringQueEhNumerica);
Lembrando: Int é tipo primitivo. Integer é wrapper classe que encapsula um tipo primitivo e fornece alguns métodos de conversão.
Wrapper classe pode ser útil para:
Espero ter ajudado.
Abs, Winter Santana.