shulin_success 2010-05-10 15:50
浏览 272
已采纳

对象数组放在List

[code="java"] public static Collection perpareData() {

DomTest dt=new DomTest();
List lst = dt.getlist();
Object[][] objects ={ {"add",3,1,2}, {"substract",0,0,0}, {"substract",-4,-1,-3} };

    return Arrays.asList(objects);   
} [/code]

我怎么能把lst 让返回?
现在返回Arrays.asList(objects); 程序正确!
也就是想把lst的每个对象中的数据象上面的程序返回!
如有不清楚或解决问题还需知道的在问我。

  • 写回答

3条回答 默认 最新

  • 拽拽的初行者 2010-05-10 16:20
    关注

    大概是这样:

    [code="java"] public static List main(String[] agrs){
    DomTest dt=new DomTest();
    List lst = dt.getlist();

            List<Object[]> result  = new ArrayList<Object[]>();
    
            Object[] temp ;
    
            for(Data data : lst){
                temp =  new Object[4];
                temp[0]= data.getXXX();
                temp[1]= data.getYYY();
                temp[2]= data.getZZZ();
                temp[3]= data.getDDD();
                result.add(temp);
            }
    
            return result;   
    }[/code]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?