//normal way List<String> list = new ArrayList<String>(); list.add("String A"); list.add("String B"); list.add("String C"); System.out.println("List 1......"); for(String temp:list){ System.out.println(temp); } //Anonymous inner class List<String> list2 = new ArrayList<String>() { { add("String A"); add("String B"); add("String C"); } }; System.out.println("List 2......"); for(String temp:list2){ System.out.println(temp); } //one line List<String> list3 = new ArrayList<String>( Arrays.asList("String A", "String B", "String C") ); System.out.println("List 3......"); for(String temp:list3){ System.out.println(temp); }
Tuesday, February 28, 2012
How to initialize an ArrayList in one line
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment