У меня в голове есть кое-что, что беспокоит меня уже довольно давно, и надеюсь, что смогу помочь некоторым добрым душам ...: D
В любом случае, вот что я хочу сделать:
У меня действительно есть номер списка, скажем,
List<String> a = {"for testA1", "for testA2", "for testA3"};
List<String> b; = {"for testB1", "for testB2", "for testB3"};
List<String> c; = {"for testC1", "for testC2", "for testC3"};
И у меня есть список массивов объектов, в которые я хочу добавить эти строки, то есть
List<ObjectA> thislist = new ArrayList<ObjectA>();
В моем классе ObjectA у меня есть:
public class ObjectA{
String testA;
String testB;
String testC;
}
Мой окончательный результат должен быть:
List<ObjectA> -
- testA1
- testB1
testC1
testA2
- testB2
testC2
testA3
- testB3
- testC3
Как я могу настроить эти строки в моем объекте из данного индивидуального списка?
Извините за мойплохой английский, надеюсь, это понятно.
Я имел в виду это , но не совсем понял.
Мой код был
List<String> aList = ....;
List<String> bList = ....;
List<String> cList = ....;
List<ObjectA> someList = new ArrayList<ObjectA>();
for(String a: aList){
ObjectA obj = new ObjectA();
obj.setTestA(a);
}
ListIterator litr = someList.listIterator();
while(litr.hasNext()) {
ObjectA element = (ObjectA) litr.next();
// I wanna loop List<String> bList and add element.setTestB but it doesn't work.
// This is what I wanna do...
}