[RESOLVIDO] J2ME - Método para retorna o menor valor inteiro

2 respostas
dj11

Estou criando um game chamado Domino Mobile;

-criei um Vetor >>> Vector v = new Vector();

-criei alguns objetos tipo Integer>>>

Integer val1 = new Integer(7);

Integer val2 = new Integer(9);

Integer val3 = new Integer(3);

Integer val4 = new Integer(5);

-inseri os objetos no Vetor v >>>

v.addElement(val1);

v.addElement(val2);

v.addElement(val3);

v.addElement(val4);
-Agora preciso de um método que me retorne o menor val desse vetor;

-Acho que tem que usar o Math.min(int b, int b);

-Mas esse método só testa dois a dois, talvez um laço for combinado;

-to agarrado nessa parte faz 3 dias!

-alguém tem idéia? por favor me ajudem

2 Respostas

tiagofbs

Olá,
Você pode usar o algoritmo BubbleSort ou QuickSort para ordenar as informaçoes no vetor, e ai fica mais facil para identificar o maior valor e o menor.

Esses algoritmos voce encontra facil no google em varias linguagens.

abs!

dj11

eu encontrei esse

int checkMinPiece(int[] a) {

int p_min = a[0];

for(int i = 1; i < a.length; i++){

if(a[i] < p_min){

p_min = a[i];

}

}

return p_min;

}

mas agora mudei pra array de inteiros; funcionou…valeu tiago.

Criado 7 de setembro de 2011
Ultima resposta 9 de set. de 2011
Respostas 2
Participantes 2