Este blog elaborará sobre la creación de una 'clase de par' en Java.
¿Qué es una 'Clase de par' en Java?
A ' clase de pareja ” proporciona una manera efectiva de asociar el “ valor clave ” parejas. Este enfoque es útil cuando es necesario 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 mismo, es decir, ' (9,3) ' etc.
¿Cómo crear una 'clase de par' en Java?
Se puede crear una clase de par en Java configurando el par clave-valor a través del objeto de clase y recuperándolo con la ayuda del método getter.
Ejemplo 1: crear una clase de par de tipo 'entero' en Java
En este ejemplo, una clase par de “ Entero El tipo de datos ” se puede crear de manera que el par clave-valor se pase en forma de números enteros:
clase Plantilla < T > {
T val1 , val2 ;
vacío valor ajustado ( TX , T y ) {
este . elección1 = X ;
este . val2 = y ;
}
Plantilla getValue ( ) {
devolver este ;
} }
clase clase de pareja {
público estático vacío principal ( Cadena argumentos [ ] ) {
Plantilla < Entero > objeto = nuevo Plantilla < Entero > ( ) ;
Sistema. afuera . imprimir ( 'El par clave-valor es: ' ) ;
objeto. valor ajustado ( 5 , 10 ) ;
Plantilla < Entero > resultado = nuevo Plantilla < Entero > ( ) ;
resultado = objeto. obtener valor ( ) ;
Sistema. afuera . imprimir ( resultado. elección1 + ' ' + 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 (clase). Para crear una clase de par que comprenda valores de cadena, especifique ' Cadena ' en lugar de ' Entero ”. - En la definición de clase, especifique las variables indicadas seguidas del tipo.
- En el siguiente paso, defina una función llamada “ valor ajustado() ” teniendo los parámetros indicados apuntando al pasado “ valor clave ” parejas.
- En su definición, haga referencia a las variables especificadas y asígneles los argumentos pasados a través de ' este ”.
- Después de eso, defina una función llamada “ obtenerValor() ” y devolver el conjunto “ valor clave ” parejas.
- En el ' principal() ” método, cree un objeto de clase llamado “ objeto ' mediante el ' nuevo ” palabra clave y el “ Plantilla() ” constructor, respectivamente. Además, especifique su tipo, es decir, “ Entero ”.
- Ahora, pase los enteros indicados en forma de pares clave-valor a la función de conjunto invocada ' valor ajustado() ”.
- Por último, cree otro objeto de clase a través del enfoque discutido e invoque el ' obtenerValor() ” para recuperar los valores establecidos en forma de pares clave-valor.
- Nota: La función getter también puede ser invocada por el mismo objeto utilizado para establecer los valores.
Producción
En el resultado anterior, se puede observar que el par 'clave-valor' se establece y se recupera de manera adecuada.
Ejemplo 2: creación de una 'clase de par' de tipos entero y cadena
En este ejemplo particular, una clase de par de ' Objeto Se puede crear el tipo ” que comprende el “ valor clave ” par tanto en el tipo entero como en el de cadena:
T val1 , val2 ;
vacío valor ajustado ( TX , T y ) {
este . elección1 = X ;
este . val2 = y ;
}
Plantilla getValue ( ) {
devolver este ;
} }
clase clase de pareja {
público estático vacío principal ( Cadena argumentos [ ] ) {
Plantilla < Objeto > objeto = nuevo Plantilla < Objeto > ( ) ;
Sistema. afuera . imprimir ( 'El par clave-valor es: ' ) ;
objeto. valor ajustado ( 1 , 'David' ) ;
Plantilla < Objeto > resultado = nuevo Plantilla < Objeto > ( ) ;
resultado = objeto. obtener valor ( ) ;
Sistema. afuera . imprimir ( resultado. elección1 + ' ' + resultado. val2 ) ;
} }
En el fragmento de código anterior:
- Repita los enfoques discutidos para crear una clase, configurar y obtener los valores pasados, respectivamente.
- En el ' principal() ” método, de manera similar, crea dos objetos de clase diferentes del “ Objeto ” escriba y configure el “ valor clave ” pares que comprenden tanto el “ Entero ' y ' Cadena ” tipos.
- Finalmente, recupere los valores establecidos y muéstrelos en la consola.
Producción
Este resultado implica que el ' 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 clave-valor 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 está orientado a la creación de una clase de par en Java.