Maison >Java >JavaBase >Que signifie en Java

Que signifie en Java

王林
王林original
2020-02-03 11:39:258360parcourir

Que signifie <E> en Java

En Java, 1a4db2c2c2313771e5742b6debf617a1 signifie générique, ce qui signifie n'importe quel type.

Par exemple : HashMapb77a8d9c3c319e50d4b02a976b347910, vous pouvez définir K et V sur n'importe quelle classe lorsque vous l'utilisez.

HashMap601754196720ae8e56f6948b6d2ab654K, V est identique à E. HashMap601754196720ae8e56f6948b6d2ab654 représente une classe. Cette classe a deux types de sous-variables : String et Integer, qui peuvent être compris de cette façon. .

Apprentissage recommandé : Tutoriel vidéo Java

Le programme suivant :

Map map=new HashMap<String, String();

Déclarer que K (clé) et V (valeur) ne peuvent être que de Type String, Ce n'est que si toutes les clés et valeurs de votre carte sont de type String que le programme que vous écrivez sera compilé.

List list=new ArrayList<Object();

Déclare que tous les E (éléments) de la liste sont de type Objet.

Articles et tutoriels connexes recommandés : Tutoriel d'introduction à Java

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:
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