Converter Integer para Long em Java

Este post mostra uma dica de como converter um objeto Integer para Long em Java

Wolmir Cezer Garbin por Wolmir Cezer Garbin - - Java - DICA

Última atualização em: | 7035 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.


Apoiadores

Publique seu post no Receitas de Código

Aguarde, estamos trabalhando para que você possa publicar sua postagem no Receitas de Código!