Maison > Java > javaDidacticiel > Quelle est la différence entre `Liste

Quelle est la différence entre `Liste

Susan Sarandon
Libérer: 2024-12-06 05:56:15
original
491 Les gens l'ont consulté

What's the Difference Between `List

Caractères génériques dans les génériques Java

Question 1 : Quelle est la distinction entre List?

Réponse :

Les deux listes sont des exemples de caractères génériques délimités. Un caractère générique illimité est représenté par , similaire à . Cela implique que le type générique peut être n'importe quel type sans contraintes spécifiques.

En revanche, les caractères génériques délimités restreignent le type. Listecaractère générique à limite supérieure. Cela signifie que le type générique doit étendre T. Par exemple, List peut contenir n'importe quelle liste contenant des sous-classes de String (par exemple, List ou List).

List est connu sous le nom de caractère générique de limite inférieure. Il spécifie que le type générique doit être un ancêtre de T. Par exemple, List peut contenir n'importe quelle liste contenant des superclasses de String (par exemple, List ou List).

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal