Esta publicación demostrará el genérico y los tipos de genéricos en Java.
¿Qué son los genéricos en Java??
Java Generics define el conjunto de métodos relacionados y los mismos tipos de datos. Los genéricos permiten los múltiples tipos de datos, que incluyen cadena, entero, todos los tipos de parámetros, métodos definidos por el usuario, varias clases, interfaces y funciones. Estos son utilizados principalmente por diferentes clases, como hashset o hashmap, y así sucesivamente.
Tipos de genéricos en Java
Hay varios tipos genéricos, y discutiremos algunos de ellos:
Cómo usar clases genéricas en Java?
Una clase genérica tiene la misma implementación que una clase no genérica. Las clases se denominan tipos parametrizados o parametrizados si toman uno o más parámetros. La presencia de una sección de parámetro de tipo es la única distinción. Puede haber diferentes tipos de parámetros, cada uno separado por una coma.
Para usarlo, cree una clase genérica con un nombre. Dentro de la clase genérica, haz un objeto. Luego, llame al objeto creado y utilice "estePalabra clave a lo largo del objeto. Después de eso, utilice el "getObject ()Método "para devolver el objeto creado:
Examen de claseAhora, dentro de la clase principal, cree el objeto del tipo entero con un nombre diferente:
hacer un juegoUtilice la println () y pase el objeto creado como argumento para mostrarlo en la consola:
Sistema.afuera.println (iobj.getObject ());Ahora, cree un objeto de tipo de cadena y establezca el valor de la variable definida:
hacer un juegoLuego, imprima la salida en la consola usando el "println ()" método:
Sistema.afuera.println (SOBJ.getObject ());Como resultado, los objetos creados se han imprimido en la consola:
Cómo usar la función genérica en Java?
También podemos hacer una función genérica en Java. Para este propósito, realice una función genérica dentro de la clase Java principal y pase el parámetro a la función definida. Luego, utiliza el "println ()Método y pasar los argumentos:
estáticoA continuación, llame a la función dentro de la función principal con la ayuda de "GenericDisplay ()"Método Java y pase el argumento de acuerdo con los parámetros definidos:
GenericDisplay (12);Eso se trata de los genéricos en Java.
Conclusión
Los genéricos definen el conjunto de métodos relacionados y los mismos tipos de datos. Podemos crear clases, funciones y métodos genéricos dentro de un programa. Para hacerlo, la clase genérica se crea antes de la clase principal, y la función genérica se puede definir antes de la función principal. Luego, llame a la clase o función genérica en la clase principal y funcione consecutivamente. Esta publicación ha explicado el uso de genéricos en Java.