Questo post dimostrerà i tipi generici e generici in Java.
Cosa sono i generici in Java?
Java generici definisce l'insieme dei metodi correlati e gli stessi tipi di dati. I generici consentono più tipi di dati, tra cui stringa, intero, tutti i tipi di parametri, metodi definiti dall'utente, varie classi, interfacce e funzioni. Questi sono principalmente utilizzati da classi diverse, come hashset o hashmap, e così via.
Tipi di generici in Java
Esistono vari tipi generici e ne discuteremo alcuni:
Come usare le classi generiche in Java?
Una classe generica ha la stessa implementazione di una classe non generica. Le classi sono indicate come tipi parametrizzati o parametrizzati se prendono uno o più parametri. La presenza di una sezione dei parametri di tipo è l'unica distinzione. Potrebbero esserci diversi tipi di parametri, ciascuno separato da una virgola.
Per usarlo, crea una classe generica con un nome. All'interno della classe generica, crea un oggetto. Quindi, chiama l'oggetto creato e utilizza "Questo"Parola chiave lungo l'oggetto. Dopodiché, utilizza il "getObject ()"Metodo per restituire l'oggetto creato:
Classe ExampOra, all'interno della classe principale, crea l'oggetto del tipo intero con un nome diverso:
ExampUtilizzare println () e passare l'oggetto creato come argomento per visualizzarlo sulla console:
Sistema.fuori.println (Iobj.getObject ());Ora, crea oggetto String Type e imposta il valore della variabile definita:
ExampQuindi, stampare l'output sulla console usando "println ()" metodo:
Sistema.fuori.println (Sobj.getObject ());Di conseguenza, gli oggetti creati sono stati stampati sulla console:
Come usare la funzione generica in Java?
Possiamo anche fare una funzione generica in Java. A tale scopo, fai una funzione generica all'interno della classe Java principale e passa il parametro alla funzione definita. Quindi, utilizza il "println ()"Metodo e passare gli argomenti:
staticoQuindi, chiama la funzione all'interno della funzione principale con l'aiuto di "genericdisplay ()"Metodo Java e supera l'argomento secondo i parametri definiti:
genericdisplay (12);Riguarda i generici di Java.
Conclusione
I generici definiscono l'insieme dei metodi correlati e gli stessi tipi di dati. Possiamo creare classi, funzioni e metodi generici all'interno di un programma. Per fare ciò, la classe generica viene creata prima della classe principale e la funzione generica può essere definita prima della funzione principale. Quindi, chiama la classe o la funzione generica nella classe principale e nella funzione consecutivamente. Questo post ha spiegato l'uso di generici in java.