Wednesday 14 January 2015

Java Memo

Initialise a list:

Immutable

List<String> people = Arrays.asList("me", "you");
 

Mutable

ArrayList<String> people = new ArrayList<>(Arrays.asList("me", "you"));

or use the double brace initialization:
 
ArrayList<String> people = new ArrayList<String>() {{
    add("Me");
    add("You");
}}