Este post demonstrará o genérico e os tipos de genéricos em java.
O que são genéricos em java?
Java Generics define o conjunto dos métodos relacionados e os mesmos tipos de dados. Os genéricos permitem os vários tipos de dados, incluindo string, número inteiro, todos os tipos de parâmetros, métodos definidos pelo usuário, várias classes, interfaces e funções. Estes são utilizados principalmente por diferentes classes, como hashset ou hashmap, e assim por diante.
Tipos de genérico em java
Existem vários tipos genéricos, e discutiremos alguns deles:
Como usar classes genéricas em java?
Uma classe genérica tem a mesma implementação que uma classe não genérica. As classes são chamadas de tipos parametrizados ou parametrizados se tomarem um ou mais parâmetros. A presença de uma seção de parâmetro de tipo é a única distinção. Pode haver diferentes tipos de parâmetros, cada um separado por uma vírgula.
Para usá -lo, crie uma classe genérica com um nome. Dentro da classe genérica, faça um objeto. Então, chame o objeto criado e utilize “essePalavra -chave ao longo do objeto. Depois disso, utilize o “getObject ()”Método para retornar o objeto criado:
Classe ExampAgora, dentro da classe principal, crie o objeto do tipo inteiro com um nome diferente:
ExampUtilize o println () e passe o objeto criado como o argumento para exibi -lo no console:
Sistema.fora.println (IOBJ.getObject ());Agora, crie objeto Type String e defina o valor da variável definida:
ExampEm seguida, imprima a saída no console usando o “println ()”Método:
Sistema.fora.println (SOBJ.getObject ());Como resultado, os objetos criados foram impressos no console:
Como usar a função genérica em java?
Também podemos fazer uma função genérica em java. Para esse fim, faça uma função genérica dentro da classe Java principal e passe no parâmetro para a função definida. Então, utilize o “println ()”Método e passe os argumentos:
estáticoEm seguida, chame a função dentro da função principal com a ajuda de “genéricoDisplay ()”Java Método e passe o argumento de acordo com os parâmetros definidos:
genérico Display (12);Isso é tudo sobre os genéricos em java.
Conclusão
Os genéricos definem o conjunto dos métodos relacionados e os mesmos tipos de dados. Podemos criar classes, funções e métodos genéricos dentro de um programa. Para fazer isso, a classe genérica é criada antes da classe principal, e a função genérica pode ser definida antes da função principal. Em seguida, chame a classe ou função genérica na classe principal e funcione consecutivamente. Este post explicou o uso de genéricos em java.