[Java] Exemple de génériques

Qu'est-ce que les génériques?

--Une technique qui vous permet de définir des classes et des méthodes sans fixer le type de données

échantillon

Sample.java


//Classe utilisant des génériques
class Hello<T> {
	T data1;
	
	//constructeur
	public Hello(T data) {
		this.data1 = data;
	}
	//Méthode
	public T getData1() {
		return data1;
	}
}
//Classe d'appel
public class Sample {
	public static void main(String[] args) {
		//Type de chaîne
		Hello<String> s1 = new Hello<>("String");
		System.out.println(s1.getData1());

		//Type entier
		Hello<Integer> s2 = new Hello<>(100);
		System.out.println(s2.getData1());
		
	}
}

je t'appellerai

javac Sample.java
java Sample

Résultat d'exécution

String
100

Recommended Posts

[Java] Exemple de génériques
[Java] Génériques
Résumé des génériques Java
Génériques Java (Notes)
Exemple de code Java 02
Exemple de code Java 03
Échantillon de sélénium (Java)
Exemple d'interface graphique Java
Exemple de code Java 04
Exemple de code Java 01
[Java] Exemple de jugement de vacances
Génériques Java fréquemment utilisés
[Java] exemple de logback slf4j
Exemple de code de signature électronique (JAVA)
Collection d'exemples de code parallèle Java
[Java] Classe générique et méthode générique
Java
Exemple de sortie de journal standard Java
java Generics T et? Différence
Java
Formulaire de réservation d'échantillons de sélénium (Java)
Nouvelles fonctionnalités de Java 9 et exemple de code
Efficacité de Java 3rd Edition Chapitre 5 Génériques
Un exemple simple de rappels en Java
[Java] Essayez de mettre en œuvre à l'aide de génériques
Java Generics (définit les classes et les méthodes)
Exemple de description et d'implémentation de BloomFilter (JAVA)
[Java] Exemple de contrôle de duplication de période de date
Exemple de mise à jour de fichier EXCEL avec JAVA
Génériques Kotlin pour les développeurs Java
Distributeur automatique d'échantillons fabriqué avec Java
Exemple de code utilisant Minio de Java
Apprendre Java (0)
Étudier Java ―― 3
[Java] tableau
Java protégé
[Java] Annotation
Module [Java]
Tableau Java
Étudier Java ―― 9
Java scratch scratch
Astuces Java, astuces
Méthodes Java
Méthode Java
java (constructeur)
Tableau Java
java (remplacement)
java (méthode)
Journée Java 2018
Chaîne Java
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Étudier Java ―― 4
Java (ensemble)
tri shell java
[Java] compareTo
Étudier Java -5
java réfléchissant 获 获 举
java (interface)