java函数返回多个不同对象

处理两个返回值的可以写一个内部类,也可以传入地址。
本来写了一个类,觉得类里面的东西不一致。
想用传地址的方法,但是觉得传入参数应该是需要的数据,得到的数据用返回值分开比较好。
所以用object数组,直接返回object。
不过还是略显麻烦。

Object[] ret = new Object[2];
Object[] e = aprioriMain();
ArrayList<ItemSetDataSet> lk = (ArrayList<ItemSetDataSet>) e[0];
HashMap<ItemSet, Float> supportData = (HashMap<ItemSet, Float>) e[1];

posted on 2015-09-14 21:44  一五一十  阅读(569)  评论(0编辑  收藏  举报

导航