【发布时间】:2013-07-31 19:28:58
【问题描述】:
我有这样的数组列表
ArrayList list = new ArrayList();
list.add("somethingold");
list.add(3);
list.add("somethingnew");
list.add(5);
现在如果我打印列表输出将是这样的:
[somethingold, 3, somethingnew, 5 ]
这里我只想获取整数元素。
我想要这样的输出,如果它是一个整数,把它放在另一个列表中,否则放在另一个列表中。
这就是我想要的:
[3,5]
[somethingold, somethingnew]
【问题讨论】:
-
一个坏主意。改用两个列表并使用泛型使它们更安全。
-
或
List<MyBeanWithAStringAndAnInteger>。字符串和整数之间的关系是什么?他们必须进入同一个列表吗?
标签: java string arraylist integer