Maison  >  Article  >  Java  >  Comment définir des classes génériques Java

Comment définir des classes génériques Java

王林
王林avant
2023-05-06 11:34:061866parcourir

1. Description

(1) Pour définir une classe générique, il vous suffit d'ajouter des paramètres de type après le nom de la classe. Bien sûr, vous pouvez également ajouter plusieurs paramètres, tels que similaire, etc. Par conséquent, nous pouvons utiliser des paramètres de type définis dans les catégories.

(2) Le scénario d'utilisation le plus couramment utilisé des classes génériques est l'utilisation de tuples. Nous savons que la valeur de retour de la méthode ne peut renvoyer qu’un seul objet. Si nous définissons un type général et définissons deux ou même trois paramètres de type, construisons un tel tuple de données dans notre type général et transférons plusieurs objets via des génériques, afin que nous puissions utiliser plusieurs données à la fois.

2. Exemple

class DataHolder<T>{
    T item;
    
    public void setData(T t) {
     this.item=t;
    }
    
    public T getData() {
     return this.item;
    }
}

Qu'est-ce que Java ?

Java est un langage de programmation orienté objet qui peut écrire des applications de bureau, des applications Web, des systèmes distribués et des applications système embarquées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer