Vraag : Compactere Syntaxis voor het Creëren van ArrayLists?

Hallo,

In één van junittests, moet ik ervoor zorgen dat een methode correcte ArrayList terugkeert.  Nochtans, in tegenstelling tot series, die u toestaan om literals te gebruiken, het hinderlijk en vrij onleesbaar is om ArrayLists te creëren.  Is er een manier om de hieronder code te verbeteren?

Thanks.
" codeBody "
1:
2:
3:
4:
5:
6:
daadwerkelijke ArrayList = MyClass.methodImTesting („wat input“); Verwachte ArrayList = nieuwe ArrayList (); expected.add („1“); expected.add („2“); expected.add („3“); assertEquals (gedacht, daadwerkelijk);

Antwoord : Compactere Syntaxis voor het Creëren van ArrayLists?

Goed kon u doen
1:
ArrayList dacht = nieuwe ArrayList (Arrays.asList (nieuw Koord [] {„a“, „B“}));
Andere oplossingen  
 
programming4us programming4us