本帖最后由 know 于 2011-11-6 14:22 编辑
- public static void main(String[] args) throws Exception {
- ArrayList<String> lists = new ArrayList<String>();
- lists.add("wei");
- lists.add("xiaoming");
- lists.getClass().getMethod("add",Object.class).invoke(lists,3);
- System.out.println(lists.get(2));
-
- ArrayList<Integer> collection = new ArrayList<Integer>();
- collection.add(1);
- collection.getClass().getMethod("add", Object.class).invoke(collection,"abc");
- System.out.println(collection.get(1));
-
- }
复制代码 为什么我不能将Integer类型的数据加到String类型的集合中去呢?
将String类型的数据却可以顺利加入到Integer类型的集合中呢?
问题出在哪里呢?????
|