public class CadenaANum {
/**
* @param args
*/
public static void main(String[] args) {
Scanner t = new Scanner(System.in);
String lista;
String num;
int[] listaNum=new int [6];
int aux,aux1=0;;
boolean ok=true;
System.out.print("Introduzca 6 numeros separados por comas que no se repitan:");
lista=t.nextLine();
for(int j=0;j<lista.length();j++){
num=Character.toString(lista.charAt(j));
if (lista.charAt(j)!=','){
listaNum[aux1]=Integer.parseInt(num);
aux1++;
}
}
for(int i=0;i<listaNum.length;i++){
//aux irá tomando valores para luego en el siguiente bucle comprovar que no se repiten
aux=i;
for(int j=i+1;j<listaNum.length;j++){
if (listaNum[j]==aux){
ok=false;
break;
}
}
}
if(ok==true){
System.out.println("Se han introducido correcta mente los numeros:");
for(int i=0;i<listaNum.length;i++){
System.out.print(listaNum[i]+", ");
}
}
else{
System.out.println("Se ha repetido algun numero.");
}
}
}