2007-07-01 ■ <T> LinkedList<T> nil() { return new LinkedList<T>(); } void f() { List<T> list = nil(); } 一瞬、これ良いのかよ、と思うが、いつだったかのGenericsクイズと同じ理由で、Tは一意に決まるのだった。