【发布时间】:2015-01-21 08:46:15
【问题描述】:
我有一个包含 3 个字符串和一个双精度的类的链接列表。我想收集列表中每个双精度的总值。例如
LinkedList<Person> L = new LinkedList<Person>();
Person p1 = new Person("Fee","Foo","Bar", 1.2);
Person p2 = new Person("Fi","Fi","Fo", 2.5);
L.add(p1);
L.add(p2);
我想找到 1.2 和 2.5 并将其相加。我假设我应该使用 ListIterator,但我如何告诉它将每个找到的双精度值添加到总数中?
【问题讨论】:
-
澄清一下:您是在问如何迭代列表吗?
-
不,我知道迭代,我只想从具有不同数据类型的列表中挑选特定元素。
-
列表只包含一种类型:Person。
标签: java list linked-list listiterator