Converter Integer para Long em Java
Este post mostra uma dica de como converter um objeto Integer para Long em Java
Última atualização em: | 7286 Visualizações
Para converter um valor Integer
para Long
em Java pode utilizar Long.valueOf()
, veja:
@Test
public void testValueOf() {
Integer num = 5;
Long numberLong = Long.valueOf(num);
assertEquals(Long.valueOf(5), numberLong);
}
Ou caso preferir, pode utilizar .longValue()
a partir do objeto Integer
:
@Test
public void testLongValue() {
Integer num = 6;
Long numberLong = num.longValue();
assertEquals(Long.valueOf(6), numberLong);
}
Note que ambos os casos retornam verdadeiro para a verificação.
A classe completa:
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class IntegerToLongTest {
@Test
public void testValueOf() {
Integer num = 5;
Long numberLong = Long.valueOf(num);
assertEquals(Long.valueOf(5), numberLong);
}
@Test
public void testLongValue() {
Integer num = 6;
Long numberLong = num.longValue();
assertEquals(Long.valueOf(6), numberLong);
}
}
Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.