-3

文字列配列を返す車両データ オブジェクトがあります。Arraylist BuyingDo データ オブジェクトに変換またはキャストしたいです。ArrayList objectList があります。

私はこのような価値を得ています

VehicleDo list[]=data.getList()

このように変換しています

objectList=(ArrayList<BuyingDo)list

しかし、それはうまくいきません

4

1 に答える 1

0

あなたの質問は少し...まあ...不明です。

私はあなたがこれを意味していると思います:

List<VehicleDO> realList = Arrays.asList(list);

またはこれ:

List<BuyingDO> realList = new ArrayList<BuyingDO>(list.length);
for (VehicleDO vdo : list){
    realList.add((BuyingDO)vdo);
}

もちろん、VehicleDO を BuyingDO にキャストできると仮定します。

そんな感じ?

于 2012-04-26T10:02:00.783 に答える