Hola. Yo tengo que hacer una agenda con hashmap, que tenga como clave el nombre y el teléfono sea el valor, ambos string. Quería saber cómo hago para ordenar por nombre en forma ascendente. Intenté pasandolo a un vector pero no me sale. Me podrían hechar alguna ayuda? Gracias.
¿Cómo se ordena el HashMap? Quiero decir, metiste el null al último y se colocó antes de Pepe, además Pepe tampoco es el último, y no parece que las keys sean ascendentes. :u PD: Buen video, lo he entendido. :)
me puedes ayudar con este asunto. necesito hacer una sala ordenada por celdas, por tablas, o por cualquier otra cosa. y hacer que los usuarios que entren a dicha sala ocupen un lugar dentro de cada celda. osea; usuario 1. ( dentro de cada celda )--- celda 1 usuario 2. ( dentro de cada celda )-- celda 2 usuario 3. ( dentro de cada celda )-- celda 3 usuario 4. ( dentro de cada celda )-- celda 4
Lo que sigo sin entender es "por qué" o "cuando" se usa hashmap. Digo, no es lo mismo crear una clase, suponiendo que la clave es también un string y luego llamar a la clase y ver el contenido?
Si sería similar teniendo en cuenta que HashMap es una clase, solo que la clase que propones no tiene la lógica de una estructura de datos, tendrías que crear los métodos necesarios para gestionar la información además de que tendrías que crear muchas instancias de esa misma clase por cada info a gestionar, para que hacerlo si hashmap lo hace por ti, además de que puedes agregar n cantidad de datos y adminístralos de forma eficiente, agregar, ordenar, buscar, recorrer etc etc
@@CristianDavidHenao Claro, el tema es que recuerdo un ejercicio que hice, en el que tenía que crear clases para hacer "un juego de ordenar cartas". Entonces yo (si mal no recuerdo) había creado una clase "mazo" (que contenían las 48 cartas) y una clase "palo" donde estaban los números de las cartas y si era "espada", "copa", "basto" etc... entonces yo desde la clase main llamaba al mazo, lo ordenaba y las mostraba a las cartas... en fin, supongo que me estoy liando con otra cosa. Muchas gracias por la respuesta, lamento no poder seguirte en tik tok, no soy de usar mucho redes sociales (lo detesto), solo youtube uso
@@Iv-Rep entiendo, piensa que necesitas traer información de una base de datos, con una clase puedes mapear un objeto que represente un usuario pero si son mil usuarios como lo haces? Con una estructura de datos manejas toda esa información pudiendo tener como clave la cédula de los usuarios y como valor el objeto que representa cada uno de ellos y almacenas allí toda la info facilitando su gestión
Muy bien explicado, muchas gracias, te has ganado un seguidor mas!
tengo entendido al usar se refiere a un generico tiene algun video sobre el tema gracias?
Cristian, sobresaliendo como siempre. Excelente.
Hola.
Yo tengo que hacer una agenda con hashmap, que tenga como clave el nombre y el teléfono sea el valor, ambos string.
Quería saber cómo hago para ordenar por nombre en forma ascendente. Intenté pasandolo a un vector pero no me sale.
Me podrían hechar alguna ayuda?
Gracias.
ey severo video pa, en la buena, solo java y guaracha ome, añañay
amigo gracias por la clase, muy bien explicada
¿Cómo se ordena el HashMap? Quiero decir, metiste el null al último y se colocó antes de Pepe, además Pepe tampoco es el último, y no parece que las keys sean ascendentes. :u
PD: Buen video, lo he entendido. :)
Hola, está estructura de datos no guarda en orden sino que guarda mediante un código hash
@@CristianDavidHenao Ya veo, buscaré más sobre eso, gracias por responder. (y)
Hola codejau una consulta existe la posibilidad en java comprobar si dos polígonos se intersect?
Todo es posible, pero lamentablemente nunca lo he hecho.
me puedes ayudar con este asunto. necesito hacer una sala ordenada por celdas, por tablas, o por cualquier otra cosa.
y hacer que los usuarios que entren a dicha sala ocupen un lugar dentro de cada celda.
osea;
usuario 1. ( dentro de cada celda )--- celda 1
usuario 2. ( dentro de cada celda )-- celda 2
usuario 3. ( dentro de cada celda )-- celda 3
usuario 4. ( dentro de cada celda )-- celda 4
estoy haciendo lo mismo pero en C.
gracias mi pana
Lo que sigo sin entender es "por qué" o "cuando" se usa hashmap. Digo, no es lo mismo crear una clase, suponiendo que la clave es también un string y luego llamar a la clase y ver el contenido?
Si sería similar teniendo en cuenta que HashMap es una clase, solo que la clase que propones no tiene la lógica de una estructura de datos, tendrías que crear los métodos necesarios para gestionar la información además de que tendrías que crear muchas instancias de esa misma clase por cada info a gestionar, para que hacerlo si hashmap lo hace por ti, además de que puedes agregar n cantidad de datos y adminístralos de forma eficiente, agregar, ordenar, buscar, recorrer etc etc
Sígueme en TikTok como codejavu que más tarde te respondo en video
@@CristianDavidHenao Claro, el tema es que recuerdo un ejercicio que hice, en el que tenía que crear clases para hacer "un juego de ordenar cartas". Entonces yo (si mal no recuerdo) había creado una clase "mazo" (que contenían las 48 cartas) y una clase "palo" donde estaban los números de las cartas y si era "espada", "copa", "basto" etc... entonces yo desde la clase main llamaba al mazo, lo ordenaba y las mostraba a las cartas... en fin, supongo que me estoy liando con otra cosa.
Muchas gracias por la respuesta, lamento no poder seguirte en tik tok, no soy de usar mucho redes sociales (lo detesto), solo youtube uso
@@Iv-Rep entiendo, piensa que necesitas traer información de una base de datos, con una clase puedes mapear un objeto que represente un usuario pero si son mil usuarios como lo haces? Con una estructura de datos manejas toda esa información pudiendo tener como clave la cédula de los usuarios y como valor el objeto que representa cada uno de ellos y almacenas allí toda la info facilitando su gestión
Como para que usaría un hashMap?
Alejandro Rico Garcia para hacer diccionarios o directorios telefónicos
no hables tan rapido xd