在JAVA中,如何根据此arrayList获取pogNumber的一维数组?
List<PogProdData> list = new ArrayList<PogProdData>() {
{
add(new PogProdData(){{setPogNumber(pogNum);setSetDate(setDate);setDpci("000000003");setPogProductData1(PogProdData1);setPogProductData2(PogProdData2););}});
add(new PogProdData(){{setPogNumber(pogNum);setSetDate(setDate);setDpci("000000004");setPogProductData1(PogProdData1);setPogProductData2(PogProdData2););}});
add(new PogProdData(){{setPogNumber(pogNum);setSetDate(setDate);setDpci("000001000");setPogProductData1(PogProdData1);setPogProductData2(PogProdData2););}});
add(new PogProdData(){{setPogNumber(pogNum);setSetDate(setDate);setDpci("000005555");setPogProductData1(PogProdData1);setPogProductData2(PogProdData2););}});
add(new PogProdData(){{setPogNumber(pogNum);setSetDate(setDate);setDpci("000006666");setPogProductData1(PogProdData1);setPogProductData2(PogProdData2););}});
}
};
在C#中,我可以使用LINQ来实现这个目标。像这样,
ist.Select(x => x.PogNumber).ToArray();
答案 0 :(得分:2)
您可以使用这样的内容,假设Clock
为PogNumber
Integer