• Asignatura: Informática
  • Autor: kevinsigsig55
  • hace 8 años

Desarrollar la codificación en java de un programa que permita ingresar datos de 5 clientes: nombres, apellido, dirección, ciudad.
Cudad. Los datos deben ser guardados en un arreglo.
ayudaaaa rapido por favor en java


arieldomingues2000: puedes usar arraylist?

Respuestas

Respuesta dada por: arieldomingues2000
1

Respuesta:

package tarea;

import java.util.ArrayList;

import javax.swing.JOptionPane;

public class tarea {

public  ArrayList <Usuario> hola ;

public String holas="";

public int op;

public tarea() {

hola= new ArrayList<Usuario>();

do {

 op=Integer.parseInt(JOptionPane.showInputDialog("1.ingrese nombre y apellido\n"

   + "2. mostrar informacion"));

  switch(op) {

  case 1:

 nombre();

 break;

  case 2: JOptionPane.showMessageDialog(null, mostrar());

  break;

 

  }}while(op!=0);}

public static void main(String[] args) {

 new tarea();

}

public  void nombre() {

Usuario usuario=new Usuario();

usuario.setNombre(JOptionPane.showInputDialog("ingrese nombre y apellido"));

usuario.setCiudad(JOptionPane.showInputDialog("ciudad"));

usuario.setDireccion(JOptionPane.showInputDialog("direccion"));

hola.add(usuario);

}

public  String mostrar() {

String info=("");

for (int i=0;i<hola.size();i++)

 info+=(i)+" "+hola.get(i)+"\n";

return info;

}

}

Explicación:

clase usuario

package tarea;

public class Usuario {

public String nombre;

public String ciudad;

public String direccion;

public Usuario() {};

public Usuario(String nombre, String ciudad, String direccion) {

super();

this.nombre = nombre;

this.ciudad = ciudad;

this.direccion = direccion;

}

@Override

public String toString() {

return "Usuario [nombre=" + nombre + ", ciudad=" + ciudad + ", direccion=" + direccion + "]";

}

public String getNombre() {

return nombre;

}

public void setNombre(String nombre) {

this.nombre = nombre;

}

public String getCiudad() {

return ciudad;

}

public void setCiudad(String ciudad) {

this.ciudad = ciudad;

}

public String getDireccion() {

return direccion;

}

public void setDireccion(String direccion) {

this.direccion = direccion;

}

}

Preguntas similares