2
JAVAでは、このarrayListに基づいてpogNumberの1次元配列を取得するにはどうすればよいですか?JAVAオブジェクト属性を1次元配列に抽出する方法
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();