我有一個類A具有下面的私有成員。如何將對象列表轉換爲java中的一個行對象
class A {
String type;
}
上面的類將作爲列表對象List來。現在我還有一個B類
Class B {
String type1;
String type2;
String type3;
String type4;
String type5;
String type6;
String type7;
String type8;
}
所以,我現在該怎麼要通過列表進行迭代,並通過一個拿到(類型)的數據之一,然後放入B級像第一個單一的對象會去到Type1,第二個---> type2,第三個---> type3 .....等等。 注意:A類只有8種類型作爲列表。所以我們將在B類中有8種類型,並且我已經考慮過反射,所以請告訴我如何使用它,如果這是唯一的選擇。
你會考慮用數組或列表替換這八個字段嗎? –
你可以使用反射或簡單的:'type1 = list.get(0).type; type2 = list.get(1).type;'等等。 – Flown
@達伍德,是的,我認爲,但B類對象將去Japser的報告,它旨在採取只有輸入。 – sharief