2013-07-29 3 views
2

Je veux juste connaître le nom "absolu" pour le type qui est représenté par une ArrayList de String (ArrayList<String>). Par exemple, pour Integer, le nom complet est java.lang.Integer, alors quel est l'équivalent pour ArrayList<String>?Nom complet pour le type ArrayList <String>

Merci

+0

'java.util.ArrayList' –

+1

Lorsque vous avez des doutes comme celui-ci, consultez la documentation d'Oracle. Exemple: http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html – gcandal

+0

Pour les questions de ce genre, javadoc est votre ami. Allez dans google, dans votre cas, tapez "Arraylist javado" c. Le paquet auquel il appartient, les détails de la classe et d'autres détails utiles sont disponibles ici. – Bnrdo

Répondre

2

Pour un ArrayList<String> ou ArrayList<Integer>, le nom complet sera java.util.ArrayList. Cela ne changera pas en fonction du type de données que la liste contiendra.

Relisez Type Erasure et Generics pour plus d'informations.

0

java.lang.String pour cordes et java.util.List pour la liste et java.util.ArrayList pour arraylist.

0

ArrayList.class.getName() donne java.util.ArrayList et de même pour cordes String.class.getName() donne java.lang.String `

0

Le nom « absolu » (c.-à-qualifié) de ArrayList est java.util.ArrayList, mais je dirais que le nom complet de ArrayList<String> est:

java.util.ArrayList<java.lang.String> 
0

Vous pouvez avoir ce genre de « nom » pour ArrayList<> et String comme suit.

java.util.ArrayList<java.lang.String> 

Mais ArrayList<WHAT_EVER> nom complet est java.util.ArrayList

Questions connexes