这样做非常方便,因为类型转换变得很快.
如果你使用泛型(java 5),你可以避免所有的转换
List myList = new ArrayList(); myList.add(" a test"); String temp = myList.get(0);
除非我在你的问题中遗漏了应该满足这两个需求的东西.