ArrayList de Objetos
Publicado por Iván (3 intervenciones) el 05/07/2022 22:27:50
hola, soy nuevo en este foro y soy estudiante de programacion y tengo algunas consultas,
tengo 3 clases Cliente, Banco y main donde tengo un menu de ingreso de datos de los clientes,
1.- quiero agregar 3 clientes permanentes en el metodo main creando el objeto cli1, cli2 y cli3
Cliente cli = new Cliente();
cli.setRut(rut);
cli.setNombre(nombre);
cli.setApellido(apellido);
cli.setEdad(edad);
cli.setSueldo(sueldo);
listaClientes.add(cli);
pero quiero que al agregar cliente 4, 5 sucesivamnte desde el menu sin que se borren los datos del cliente 1, 2 y 3 y despues listarCliente me aparezcan los 3 primeros y los demas...
2.- no me resulta el eliminar clientes y no se porque, este es mi coidigo
public String eliminarCliente(int rut){
String msj ="No se encontro Cliente";
for(Cliente cli : listaClientes) {
if(cli.getRut() == rut) {
listaClientes.remove(cli);
msj ="Cliente eliminado";
}
}
return msj;
}
3.- uso el netbeans 8.2 y quizas deberia actualizar la version para que funcione el codigo?
saludos
tengo 3 clases Cliente, Banco y main donde tengo un menu de ingreso de datos de los clientes,
1.- quiero agregar 3 clientes permanentes en el metodo main creando el objeto cli1, cli2 y cli3
Cliente cli = new Cliente();
cli.setRut(rut);
cli.setNombre(nombre);
cli.setApellido(apellido);
cli.setEdad(edad);
cli.setSueldo(sueldo);
listaClientes.add(cli);
pero quiero que al agregar cliente 4, 5 sucesivamnte desde el menu sin que se borren los datos del cliente 1, 2 y 3 y despues listarCliente me aparezcan los 3 primeros y los demas...
2.- no me resulta el eliminar clientes y no se porque, este es mi coidigo
public String eliminarCliente(int rut){
String msj ="No se encontro Cliente";
for(Cliente cli : listaClientes) {
if(cli.getRut() == rut) {
listaClientes.remove(cli);
msj ="Cliente eliminado";
}
}
return msj;
}
3.- uso el netbeans 8.2 y quizas deberia actualizar la version para que funcione el codigo?
saludos
Valora esta pregunta
0