Cómo crear una clase de par en Java

Cómo crear una clase de par en Java
En Java, puede haber ciertos casos en los que el desarrollador necesita para asignar la costumbre "valor clave"Pares de vez en cuando. Por ejemplo, escribir un código de plantilla para acumular los valores que comprenden múltiples tipos de datos. En tales casos, creando un "clase de pareja"En Java ayuda al programador a asociar y utilizar los pares de valor clave de manera efectiva.

Este blog explicará la creación de una "clase de pares" en Java.

¿Qué es una "clase de par" en Java??

A "clase de pareja"Proporciona una forma efectiva de asociar el"valor clave"Pares. Este enfoque es útil cuando se deben devolver dos valores de un método. Por ejemplo, calcular la raíz cuadrada de un número y devolver tanto la raíz cuadrada como el número en sí,.mi., "(9,3)" etc.

Cómo crear una "clase de par" en Java?

Se puede crear una clase de par en Java configurando el par de valores clave a través del objeto de clase y recuperándolo con la ayuda del método Getter.

Ejemplo 1: Creación de una clase de par de "entero" tipo en Java
En este ejemplo, una clase de pares de "Entero"Se puede crear el tipo de datos de tal manera que el par de valor clave se pasa en forma de enteros:

plantilla de clase
T val1, val2;
nulo setValue (t x, t y)
este.val1 = x;
este.val2 = y;

Plantilla getValue ()
devolver esto;

Clase ClassClass
public static void main (string args [])
Plantilla objeto = nueva plantilla();
Sistema.afuera.println ("El par de valores clave es:");
objeto.setValue (5,10);
Plantilla resultado = nueva plantilla ();
resultado = objeto.getValue ();
Sistema.afuera.println (resultado.Val1 + "" + resultado.val2);

En las líneas de código anteriores, aplique los siguientes pasos:

  • En primer lugar, declare una clase llamada "Plantilla".
  • Tenga en cuenta que el ""En la declaración de clase corresponde a su tipo (de clase). Para crear una clase de par compuesto por valores de cadena, especifique "Cadena" en lugar de "Entero".
  • En la definición de clase, especifique las variables establecidas seguidas del tipo.
  • En el siguiente paso, defina una función llamada "valor ajustado()"Tener los parámetros establecidos apuntando a los pasados"valor clave"Pares.
  • En su definición, consulte las variables especificadas y asignarles los argumentos aprobados a través de "este".
  • Después de eso, defina una función llamada "GetValue ()"Y devuelve el set"valor clave"Pares.
  • En el "principal()"Método, cree un objeto de clase llamado"objeto" mediante el "nuevo"Palabra clave y la"Plantilla()"Constructor, respectivamente. Además, especifique su tipo, yo.mi., "Entero".
  • Ahora, pase los enteros establecidos en forma de pares de valor clave a la función de conjunto invocado "valor ajustado()".
  • Por último, cree otro objeto de clase a través del enfoque discutido e invoque el "GetValue ()"Función para recuperar los valores establecidos en forma de pares de valores clave.
  • Nota: La función getter también se puede invocar por el mismo objeto utilizado para configurar los valores.

Producción

En la salida anterior, se puede observar que el par de "valor clave" se establece y se recupera adecuadamente.

Ejemplo 2: Creación de una "clase de par" tanto del entero como de los tipos de cadenas
En este ejemplo en particular, una clase de par de "Objeto"Se puede crear un tipo que comprende el"valor clave"Pare en los tipos enteros y de cadena:

plantilla de clase
T val1, val2;
nulo setValue (t x, t y)
este.val1 = x;
este.val2 = y;

Plantilla getValue ()
devolver esto;

Clase ClassClass
public static void main (string args [])
Plantilla objeto = nueva plantilla();
Sistema.afuera.println ("El par de valores clave es:");
objeto.setValue (1, "David");
Plantilla resultado = nueva plantilla ();
resultado = objeto.getValue ();
Sistema.afuera.println (resultado.Val1 + "" + resultado.val2);

En el fragmento de código anterior:

  • Repita los enfoques discutidos para crear una clase, configurar y obtener los valores aprobados, respectivamente.
  • En el "principal()"El método de manera similar, crea dos objetos de clase diferentes del"Objeto"Tipo y configure el"valor clave"Pares que comprenden tanto el"Entero" y "Cadena"Tipos.
  • Finalmente, recupere los valores establecidos y muestrelos en la consola.

Producción

Este resultado implica que los obtenidos "valor clave"Los pares comprenden tanto el"Entero" y "Cadena" tipos de datos.

Conclusión

A "clase de pareja"En Java se puede crear configurando el par de valores clave a través del objeto de clase y recuperándolo con la ayuda del método Getter. Estos pares pueden comprender "Entero","Cadena", o "Objeto"Tipos. Este blog se guía a crear una clase de par en Java.