Dies druckt falschmit Character vs char-Array initialisieren
List vowelsList=Arrays.asList(new char[]{'a','e','i','o','u'});
System.out.println(vowelsList.contains('a'));//false
Dies druckt wahr
List vowelsList=Arrays.asList(new Character[]{'a','e','i','o','u'});
System.out.println(vowelsList.contains('a'));//true
char
ist autoboxed zu Character
, die ich in char-Array initailizer..Why Uhr benutzt hatte, Ich bekomme unterschiedliche Ergebnisse!
Weil 'char []' als ein einziger Parameter in den 'T ... params' betrachtet wird, während' Character [] 'Parameter als Array Parameter für' T ... params' betrachtet wird. –
@LuiggiMendoza: das sollte eine Antwort sein. –