Lista de numeros

Galera, dúdivda simples, se eu recebo como parametro varios numeros, por exemplo
4 6 5 3 2
como eu faco pra poder realizar testes neles de 1 por 1 usando apenas uma variavel pra armazenalos>

Armazena em uma lista.

List<Integer> lista = new ArrayList<Integer>();
lista.add(Integer num);

Penso que isso resolve seu problema de armazenamento.

Isso deve resolver, com 2 for um dentro do outro, sem a necessidade de fazer comparações redundantes.

		ArrayList<Integer> lista = new ArrayList<Integer>();
		lista.add(1);
		lista.add(2);
		lista.add(3);
		lista.add(4);
		lista.add(5);
		lista.add(6);
		lista.add(7);
		
		for (int i=0;i<lista.size();i++){
			for (int j=i+1;j<lista.size();j++){
				System.out.println(lista.get(i) + " compara com " + lista.get(j));
			}
		}

Boa sorte! Abraços.

você pode ser enjoadinho e usar varargs já que você disse que recebe ele como parâmetro e use for aprimorado pra acessar individualmenta cada membro