Cada línea es un par de clave/valor. El nombre de una fruta es la clave, y su color es su valor. Es posible tener otra lista donde las claves son números o los valores son números, o tanto las claves como los valores son números. En la lista anterior, las claves son cadenas y los valores son cadenas.
Javafx es una biblioteca de Java que no está instalada con Java. Tiene una clase llamada par, para ser utilizada para manejar pares. El problema con el uso de la clase de par con Java es que el programador todavía tiene que instalar Javafx en Java y aprender a usar Javafx.
Este problema se puede evitar utilizando la función de entrada en Java Proper. Los pares se denominan entradas de mapa (o simplemente entradas) en Java propiamente dicho. Este artículo explica cómo manejar las entradas en Java, en lugar de cómo manejar pares en Javafx, con todos los problemas al usar Javafx. Terminas con los mismos resultados. Las entradas son los pares de clave/valor en Java. El equivalente de la clase de par en javafx es el mapa de abstracto.Clase de SimpleNentry en Java, que se explora en este artículo. La clase abstract map.Simpleentry está en el Java.utilizar.* Paquete, que debe importarse.
Contenido del artículo
Mapa de resúmenes de clase.Descripción general de SimpleEntry
Esta clase crea un par. Un par es un código que tiene una clave y su valor correspondiente.
Constructores
Esta clase tiene dos constructores y seis métodos. Las sintaxis completas para los constructores son
Public SimpleEntry (K Key, V valor)y
Simpleentry pública (mapa.Entrada extends K,? extends V> entrada)Métodos
De los seis métodos, solo se ilustrarán cuatro en este artículo. Las sintaxis completa para los cuatro métodos son:
Public K GetKey ()y
Cadena pública ToString ()Construyendo un par
En Java propiamente dicho, un par es una entrada de mapa. El siguiente programa utiliza el primer constructor anterior para construir un par:
importar java.utilizar.*;El tipo de tecla es cadena, y el tipo de valor también es cadena. El siguiente programa muestra cómo se construye un par de otro par, utilizando el segundo constructor anterior:
importar java.utilizar.*;La clave/valor de Par2 es "BlackBerry"/"Blue Black oscuro", que es la misma que la de Par1.
Mapa de abstracto.Métodos de simplimentidad
De los seis métodos, solo se ilustrarán cuatro aquí.
Public K GetKey ()
Después de crear un par, se puede devolver su clave, como se muestra en el siguiente segmento de código:
Mapa de abstracto.SencilloEn este caso, el tipo de retorno es una cadena y es: BlackBerry.
Public v getValue ()
Después de crear un par, su valor se puede devolver como se muestra en el siguiente segmento de código:
Mapa de abstracto.SencilloEn este caso, el tipo de retorno es una cadena y es: "azul oscuro-negro".
Public v setValue (valor v)
Se puede establecer el valor de un par, pero su clave no se puede establecer. En el siguiente segmento de código, el valor del par se cambia.
Mapa de abstracto.SencilloEsto devuelve una representación de cadena de la clave y el valor del par. El siguiente código ilustra esto:
Mapa de abstracto.SencilloLa salida es:
Blackberry = Blue negro oscurodonde = separa la clave del valor.
Construyendo un mapa personalizado
La entrada de mapa (par) no está destinada a usarse con hashtable o hashmap o estructura de datos de mapas similares. En realidad está destinado a usarse para crear una estructura de datos de mapa personalizada. Es fácil crear una estructura de datos de mapa personalizada: solo busque una estructura de datos de lista como ArrayList, cuyos miembros (campos y métodos) son de interés; y deje que los pares sean los elementos de la lista.
La sintaxis para crear un objeto de ArrayList vacío es:
Lista de arreglodonde al es el objeto ArrayList. La sintaxis para agregar un elemento (par) a una lista de arrays, es
Alabama.Agregar (E E)
Un método Java Main () con un mapa personalizado llamado AL puede tener los siguientes pares:
Mapa de abstracto.SencilloEl código para crear el objeto ArrayList y agregar los pares sería:
Lista de arregloEl código para imprimir los pares de clave/valor del mapa personalizado sería:
para (int i = 0; iLa salida es:
Blackberry => Blue negro oscuroConclusión
Un par, llamado map-entry en Java propiamente dicho, es código que tiene una clave y su valor correspondiente. Las sintaxis para construir un par son:
Public SimpleEntry (K Key, V valor)Un ejemplo para crear un objeto de par, es:
Mapa de abstracto.SencilloLa clase abstract map.Simpleentry para crear un par está en el Java.utilizar.* Paquete, que debe importarse. El mapa de abstracto.La clase de simplendría tiene métodos. Las sintaxis para cuatro de las cuales son:
Public K GetKey ()El siguiente segmento de código es la creación de un mapa personalizado donde los pares del mismo tipo son los elementos:
Lista de arregloChrys