Como criar uma aula de par em Java

Como criar uma aula de par em Java
Em Java, pode haver certos casos em que o desenvolvedor precisa alocar personalidade “valor chave”Pares de tempos em tempos. Por exemplo, escrever um código de modelo para acumular os valores compreendendo vários tipos de dados. Nesses casos, criando um “Classe de par”Em Java, auxilia o programador a se associar e utilizar os pares de valor-chave efetivamente.

Este blog elaborará a criação de uma "classe de pares" em Java.

O que é uma "classe de pares" em Java?

A "Classe de par”Fornece uma maneira eficaz de associar o“valor chavePares. Essa abordagem é útil quando dois valores precisam ser devolvidos de um método. Por exemplo, calculando a raiz quadrada de um número e retornando a raiz quadrada e o próprio número, i i.e., ““(9,3)”Etc.

Como criar uma "classe de pares" em java?

Uma aula de par em Java pode ser criada definindo o par de valores-chave através do objeto de classe e recuperando-o com a ajuda do método getter.

Exemplo 1: Criando uma classe de par do tipo "inteiro" em java
Neste exemplo, uma classe de par de “Inteiro”O tipo de dados pode ser criado de modo que o par de valores-chave seja passado na forma de números inteiros:

modelo de aula
T Val1, Val2;
Void SetValue (t x, t y)
esse.val1 = x;
esse.val2 = y;

Modelo getValue ()
devolver isso;

classe parclass
public static void main (string args [])
Modelo objeto = novo modelo();
Sistema.fora.println ("O par de valores-chave é:");
objeto.setValue (5,10);
Modelo resultado = novo modelo ();
resultado = objeto.Obter valor();
Sistema.fora.println (resultado.Val1 + "" + resultado.val2);

Nas linhas de código acima, aplique as seguintes etapas:

  • Em primeiro lugar, declare uma classe chamada “Modelo”.
  • Observe que o “”Na declaração de classe corresponde ao seu tipo (classe). Para criar uma classe de pares compreendendo valores de string, especifique “Corda" em vez de "Inteiro”.
  • Na definição de classe, especifique as variáveis ​​declaradas seguidas pelo tipo.
  • Na próxima etapa, defina uma função chamada “setValue ()”Tendo os parâmetros declarados apontando para o passado“valor chavePares.
  • Em sua definição, consulte as variáveis ​​especificadas e atribua -lhes os argumentos passados ​​via “esse”.
  • Depois disso, defina uma função chamada “Obter valor()”E devolva o conjunto“valor chavePares.
  • No "principal()”Método, crie um objeto de classe chamado“objeto"Através do"novo"Palavra -chave e a"Modelo()”Construtor, respectivamente. Além disso, especifique seu tipo, eu.e., ““Inteiro”.
  • Agora, passe os números inteiros declarados na forma de pares de valor-chave para a função de conjunto invocada “setValue ()”.
  • Por fim, crie outro objeto de classe através da abordagem discutida e invocar o “Obter valor()”Função para recuperar os valores definidos na forma de pares de valor-chave.
  • Observação: A função getter também pode ser invocada pelo mesmo objeto utilizado para definir os valores.

Saída

Na saída acima, pode-se observar que o par de "valor-chave" é definido e recuperado adequadamente.

Exemplo 2: Criando uma "classe de pares" dos tipos de inteiro e string
Neste exemplo em particular, uma classe de par da “Objeto”Pode ser criado o tipo que compreende o“valor chave“Par de acordo com os tipos inteiros e de string:

modelo de aula
T Val1, Val2;
Void SetValue (t x, t y)
esse.val1 = x;
esse.val2 = y;

Modelo getValue ()
devolver isso;

classe parclass
public static void main (string args [])
Modelo objeto = novo modelo();
Sistema.fora.println ("O par de valores-chave é:");
objeto.setValue (1, "David");
Modelo resultado = novo modelo ();
resultado = objeto.Obter valor();
Sistema.fora.println (resultado.Val1 + "" + resultado.val2);

No trecho de código acima:

  • Repita as abordagens discutidas para criar uma classe, definir e obter os valores passados, respectivamente.
  • No "principal()”Método, da mesma forma, crie dois objetos de classe diferentes do“Objeto”Digite e defina o“valor chave”Pares compreendendo os"Inteiro" e "Corda”Tipos.
  • Finalmente, recupere os valores definidos e exibi -los no console.

Saída

Este resultado implica que os buscados “valor chave”Os pares compreendem os dois“Inteiro" e "Corda" tipos de dados.

Conclusão

A "Classe de par”Em Java, pode ser criado definindo o par de valores-chave através do objeto de classe e recuperando-o com a ajuda do método getter. Esses pares podem compreender “Inteiro","Corda", ou "Objeto”Tipos. Este blog é orientado a criar uma aula de par em java.