Bonjour,
Je suis débutant en java, pourriez-vous me dire que signifie ce code, et surtout ce qu'il y a entre chevrons :
Code:Map<String, String> maps = new HashMap<String, String>();
Version imprimable
Bonjour,
Je suis débutant en java, pourriez-vous me dire que signifie ce code, et surtout ce qu'il y a entre chevrons :
Code:Map<String, String> maps = new HashMap<String, String>();
Bonsoir,
Ce code signifie que je déclare une HashMap dont les clés seront de type "String" et dont la valeur associée sera de type "String". Ce qui est entre chevron correspond donc à la notion de typage.
Dans le même genre, si je déclare ceci :
Je veux imposer à ce qu'on n'insère que des valeurs de type String dans ma liste.Code:List<String> liste = new ArrayList<String>();