Bonjour à tous,

je viens de changer d'ide (eclipse vers intelliJ) et j'ai le droit à tout un tas de warning

Dont un en particulier sur la notation :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
myArray = new ArrayList<MonObjet>();
qui selon le warning devrait depuis la JVM 1.6 s'écrire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
myArray = new ArrayList<>();
Quel est l'intérêt ?

Je trouve plus clair de repréciser explicitement le type à l'instanciation. Ma notation actuelle est elle dépréciée ?