Cela imprime faux
List vowelsList=Arrays.asList(new char[]{'a','e','i','o','u'});
System.out.println(vowelsList.contains('a'));//false
Cela imprime vrai
List vowelsList=Arrays.asList(new Character[]{'a','e','i','o','u'});
System.out.println(vowelsList.contains('a'));//true
char
est autoboxé en Character
que j'avais utilisé dans l'initialiseur de tableau de caractères.. Pourquoi est-ce que j'obtiens des résultats différents !