public class demo
{
private final List<E> blah;
public demo(final List<E> result)
{
super();
this.blah= Collections.unmodifiableList(result);
}
public List<E> getResult()
{
return blah;
}
public static void main(final String args[])
{
final demo d = new demo(Collections.EMPTY_LIST);.....1
System.out.println(d.getResult().get(0));
}
}
会发生什么事,为什么得到的第一个元素。什么是turaround。如果我尝试做第1行,是否丧失了通用性?尝试从空收集
+1创建它试图解释一个形成严重的问题。 – epoch 2012-03-08 12:47:12