ayuda!!!!!!!!!!!!!!!!!!!!
necesito q me ayuden a crear un programa en java q almacene datos ingresados por el usuario y q estos se puedan borrar modificar y consultar...
pero con hashmap y otro con hashSet
- Inicie sesión o regístrese para enviar comentarios
simon, orita te lo
simon, orita te lo mandamos...
sobres
seguro jeje????
seguro jeje????
a donde m lo vas a mandar???
a donde m lo vas a mandar???
Sarcasmo
@emael_10: sabes que es sarcasmo este sitio no es para que te hagan la tarea.
pregunta como usar hashmap o como podrias hacer la implementacion no pidas el codigo fuente como si fuera un regalo.
Aunque sea especifica mas el problema
bueno m puedes dcir como
bueno m puedes dcir como ingresar datos por el usuario en l HashMap...
al momento t poner el
map.put( , );
Uso HashMap
Los datos los puedes introducir con
La clase hash map es una tabla hash
clave->valor //clave es con lo que se accede y valor lo que guarda.
"juan"->"323-36542"
"maria"->"365-23423"
En el ejemplo guarda el nombre y un telefono ambos datos tipo String
Usando un Hash puedes acceder a los telefonos usando un nombre.
HashMap var; K es el tipo de la clave puede ser cualquier clase que implemente hashcode y V valor el valor que contiene.
Para usar un hash correctamente tienes que identificar cuales son tus claves y que valores puedes asignar.
oye pero lo stoy haciendo con
oye pero lo stoy haciendo con casos.... esk los tngo q hacer por datos ingresador x l usuario..
el n caso 1: es de agregra datos
caso 2:borrar un dato
caso 3 :consultar
caso 4 :modificar
hay que m recomiendas??
Usa
Agregar datos con el metodo put,borrar con remove() usa la key,consultar con get usa la llave cuidado con el null,modificar usa el metodo put con la misma clave pero distinto valor.
Pero para el uso de hash necesitas una clave y un valor.
Primero
Primero que campos va llevar lo que quieres hacer.
Segundo remove ( Object key) Elimina la asignación de la clave especificada de este mapa si está presente.
puedes implementar un hashmap con un hashcode.
Saludos.
oye puedo meter mas de un
oye puedo meter mas de un valor???
gracias amigo pero como puedo
gracias amigo
pero como puedo usar el HashMap para q guarde varios datos...
los stoy pidiendo con el JOptionPane.showInputDialog("ingresa clave");
JOptionPane.showInputDialog("ingresa dato");
¿Para qué complicarte la existencia?
Mira primero es necesario que sepas bien que es un objeto. Con un objeto puedes modelar varias cosas. ¿Que es lo que pides, datos de una persona? basta con tener una clase que tenga todos los datos que quieres pedir. De ahí usar la estructura más básica de almacenamiento en memoria un arreglo, puedes tener un arreglo de esos objetos y listo.
La búsqueda la puedes hacer utilizando un método que busque en el arreglo por nombre, clave o lo que quieras.
Pero cómo dije: "es necesario que sepas bien que es un objeto".
@BT y @JaimeItlzc, creo que es mejor que sepa primero usar objetos y luego estructuras cómo los Hashes y los Sets; ya que este me huele a un problema de "Unidad 1 - Programación Orientada a Objetos"; no a un "almacen de objetos en memoria".