Instância de operador em java

Instância de operador em java
Em Java, a instância do operador é referida como operadora de comparação de tipos e é praticada principalmente para verificar a instância de um objeto em uma classe. Quando o objeto pertence ao tipo especificado, a instância do retorna true; Caso contrário, falso. Além disso, a instância do operador também pode ser usada para verificar se o objeto pertence a uma interface, classe infantil ou classe pai. Este artigo fornece o funcionamento do operador da instância em Java.

Como funciona a instância do operador

O funcionamento da instância do operador depende da seguinte sintaxe:

(objeto) Instância do (tipo)

O objeto na sintaxe acima refere -se à variável. O tipo pode ser uma interface ou a classe em que a instância do objeto está sendo verificada.

Como usar a instância do operador

Esta seção fornece o funcionamento da instância do operador, descrevendo os exemplos. Cada exemplo refere -se a várias aplicações dos operadores de instância em Java.

Exemplo 1: Usando a instância de uma variável

Vamos iniciar seu aplicativo básico; O código a seguir pratica o uso do Operador Instanceof que verifica a variável String pertence ao respectivo tipo de dados ou não:

pacote newpack;
classe pública
public static void main (string [] args)
// Variável de string
String x = "linuxhint";
// usando istanceof na variável string
boolean res1 = x instanceof string;
Sistema.fora.println ("O resultado é:" +res1);

O código acima é explicado abaixo:

  • declarando uma variável de string nomeada x
  • usando a instância do x Para verificar se ele pertence ao tipo de string ou não
  • imprimindo o resultado

A saída é mostrada abaixo

Exemplo 2: Verifique a instância de um objeto em uma classe

Criamos um objeto de uma classe Java e depois verificamos sua instância na classe usando as seguintes linhas de código.

pacote newpack;
classe pública
public static void main (string [] args)
// Crie um objeto de classe na medida em que
Na medida em que ob = new insof ();
// usando a instância do operador em
booleano r = obtém OB, na medida em que;
Sistema.fora.println ("O resultado é:" + r);

As seguintes linhas descrevem o código:

  • cria um objeto ob de aula Na medida em que
  • Aplica a instância do operador em ob Objeto e armazena seu valor em uma variável booleana (como o resultado seria verdadeiro ou falso).
  • imprime o resultado

A imagem da saída pode ser encontrada aqui.

Exemplo 3: Usando a Instância de uma variável nula

O valor padrão da instância do operador é falso, que entra em ação quando a variável não contém nada. Assim, se declararmos uma variável nula e tentarmos verificar seu tipo usando a instância do operador, uma saída falsa é retornada. O código Java a seguir mostra o uso do Operador de Instância do Valor Nulo:

pacote newpack;
classe pública
public static void main (string [] args)
// Crie um objeto de classe na medida em que
Em A = null;
// usando a instância do operador
Sistema.fora.println (uma instância de insof);

A saída do código acima é mostrada na seguinte imagem:

Exemplo 4: Usando a instância do operador em herança

Este exemplo fornece o conceito de o operador de instância na herança da classe Java. O código a seguir cria uma subclasse da superclasse e, em seguida, a instância do operador é praticada:

pacote newpack;
Public Class Cars
// Criando subclasse de carros
classe BMW estende carros
public static void main (string [] args)
// Criando objeto de BMW
BMW A = novo BMW ();
// Usando a instância do operador em (superclass)
Sistema.fora.println (uma instância de carros);
// Usando a instância do operador (subclasse)
Sistema.fora.println (uma instância de BMW);

A descrição do código acima é:

  • cria uma subclasse nomeada BMW
  • cria um novo objeto
  • Aplica a instância do operador em super classe
  • Aplica a instância do operador na subclasse

A saída do código é fornecida abaixo:

Conclusão

A instância do operador em Java é praticada verificando se o objeto é uma instância da classe ou não. Além disso, uma variável também pode ser verificada contra seu tipo usando a instância do operador. Este post descreve o funcionamento do operador da instância em Java. Listamos poucos exemplos que demonstram o uso da instância do operador em várias perspectivas.