Boa noite [RESOLVIDO]

6 respostas
evertonsilvagomesjav

Galera fiz um monte de teste com wrappers e primitivos, tem uma explicação para:

{
int[] numero = {1,2,3}

teste(numero)

}

static void teste (Integer...numero){

System.out.println("teste");
}

Pq um array de int nao fazer autoboxing para um Integer?

6 Respostas

sobreira

Por que não se faz boxing de objetos array. Boxing é para tipos primitivos.

evertonsilvagomesjav

opa vlw!!

ViniGodoy

ahem… pq o título era Boa noite e não “autoboxing de array de int[]”?

Por favor, use títulos descritivos. Isso nos ajuda a te ajudar. :slight_smile:

evertonsilvagomesjav

kkkkkk o Vini desculpa cara de verdade, eh pq ja tava de madrugada eu tava nem pensando mais direito e so agora com seu post eu vi o titulo do topico kkk.

A

Boxing e Autoboxing são o mesmo?

abs,
André AS

J

ei andré pode me dar uma luz sobre o seguinte problema:

public class ExameSaude { 
private Pessoa pessoa; 

public void setPessoa (Pessoa p) { 
pessoa = p; 
} 

public String getEstadoSaude() { 
// pede o imc para pessoa 
float imc = pessoa.getImc(); 

// avalia o estado saude 
if (imc <= 18.5) { 
return "Abaixo"; 
} else if (18.5 < imc && imc <= 25) { 
return "Normal"; 
} else if (25 < imc && imc <= 30) { 
return "Acima"; 
} else { 
return "Obeso"; 
} 
} 
}

agora preciso alterar para isso:

Classe Exame de Saúde

o retorno do método de avaliação do IMC, deve ser baseado em constantes com os seguintes valores:

ABAIXO
NORMAL
ACIMA
OBESO
as constantes devem ser declaradas como públicas para que outros objetos possam utilizá-las
cada valor acima deve ser declarado em uma constante de mesmo nome, e usado no momento de teste da avaliação do IMC

como poderia implementar este sistema ?

Criado 5 de dezembro de 2009
Ultima resposta 28 de abr. de 2010
Respostas 6
Participantes 5