如何将所有元素修改为未知类型的列表?将所有元素修改为未知类型的列表
for (Person person : persons) {
person = transformer.transform(person);
}
但是这种结构每次都会产生新的人,我知道这是错误的。我想用迭代器更好,但是,我不知道我该怎么做。请不要给我任何指向javadoc迭代器的链接。 确定,如果它的ArrayList我只需要做这样
for (int i = 0 ; i < persons.size ; i++) {
persons[i] = transformer.transform(persons[i]);
}
你是什么意思一个未知类型的列表?你已经知道列表是'Person'的List。你想做什么修改? – Khalid 2014-11-01 19:43:52
你的问题很不清楚。 “未知类型的列表”是什么意思?你的“这个建筑每次创造新人”是什么意思?请花一点时间为您想要实现的目标提供更多背景,理想情况下使用简短但完整的程序。 – 2014-11-01 19:43:56
我的意思是我只知道名单,但我不知道它是以什么为基础的。它mabe ArrayList或任何其他 –
jenius
2014-11-01 19:45:55