Java - TRABAJO CON ARRAYLIST

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 7 puestos en Java (en relación al último mes)
Gráfica de Java

TRABAJO CON ARRAYLIST

Publicado por Frank (4 intervenciones) el 05/07/2018 16:53:37
TENGO UN PROBLEMA CON MI CODIGO , EL PROBLEMAS ES QUE CUANDO INGRESO UN NUEVO PARTICIPANTE LO QUE HACE EL PROFGRAMA ES PONER TODOS LOS DATOS EN LA MISMA POSICION DEL ANTIGUO.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//ESE ES EL METODO REGISTRAR PARTICIPANTE
public static void REGISTRODEPARTICIPANTE(){
    String DNI;
    int pos;
    int con;
    con = 1;
    oParticipante = new Participante();
    System.out.println("**REGISTRAR PARTICIPANTE**");
    System.out.println("PARTICIPANTE Nº " +  (listaParticipante.size()+1));
    System.out.print("DNI: ");
    DNI= leer.next();
    pos = BuscarxDNI(DNI);
    if(pos > -1){
        System.out.println("ERROR;ESTE DNI YA ESTA REGISTRADO");
        System.out.println("INGRESE NUEVO DNI:");
        DNI=leer.next();
        oParticipante.setDNI(DNI);
    }
    oParticipante.setDNI(DNI);
    System.out.print("NOMBRE: ");
    oParticipante.setNOMBRE(leer.next());
    System.out.print("APELLIDO: ");
    oParticipante.setAPELLIDO(leer.next());
    System.out.print("SEXO (1.MASCULINO/2.FEMENINO): ");
    if(leer.nextInt() == 1){
        oParticipante.setSEXO("M");
    } else{
        oParticipante.setSEXO("F");
    }
    listaParticipante.add(oParticipante);
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder