2006-12-18から1日間の記事一覧

Listリテラルもどき

なんとなく思いついたので public static void main(String[] args) { List<String> list = list("1", "2", "3"); System.err.println(list); } private static <T> List<T> list(T... objects) { List<T> list = new ArrayList<T>(); for (T o : objects) list.add(o); return l</t></t></t></t></string>…

Mapリテラルもどき

public static void main(String[] args) { Map<String, String> map = map(_("A", "a"), _("B", "b")); System.err.println(map); } private static <K, V> Map<K, V> map(Map.Entry<K, V>... entries) { Map<K, V> map = new HashMap<K, V>(); for (Map.Entry<K, V> e : entries) map.put(e.getKey(), e.getValu</k,></k,></k,></k,></k,></k,></string,>…