Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Autoboxing ou Unboxing?

No código abaixo, para executar o if(aa==bb), ele faz o autoboxing ou o unboxing?

package br.com.bytebank.banco.teste.util;

import java.util.ArrayList;
import java.util.List;

public class TesteWrapper {

    public static void main(String[] args) {

        int aa = 1; 

        Integer bb = 2; 

        if(aa==bb) {
            // executa se for igual
        } else {
            // executa se for diferente
        }
}
1 resposta
solução!

Autoboxing é a conversão automática que o compilador Java faz entre os tipos primitivos e suas classes de wrapper de objeto correspondentes. Por exemplo, converter um Long em um long e assim por diante. Se a conversão for para o outro lado, isso é chamado de unboxing.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software