我想在一个函数中返回多个值怎么做啊?比如要返回一个HashMap数组和一个整型数组,要怎么做?
解决方案 »
- 急,UE注释的什么快捷键
- 注册数据库驱动程序的问题
- 大二了,想看thinking in java,大家建议建议
- 大家帮忙解决一下。谢谢哦
- 程序中遇到了String操作的问题,请大家帮忙
- 使用JB2005,在打包jar时,在MANIFEST.MF中指定Main-Class时,"MANIFEST.MF": Error reading manifest: java.io.IOException: invalid he
- 大侠救救我吧!!!送分啦!!!!
- 用reflect运行一个方法,如何传递boolean参数的值
- 有关SDK?
- 我公司想上OA软件,谁能给我点好建议吗?
- 如何将char[]转换成String类型的数据
- 两个很大很大整数相加的问题
能不能给个例子,非常感谢!
Object[][] object=Test.returnobject(); //返回一个二维数组
list.add(object);
还定义了int[] a={B,b};
如你要同时返回m和a
可以这样
HashMap map=new HashMap();
map.put(m[0],a[0]);
return map;
map.put(m[0],a[0]);
我返回的几种类型的数据是没有关系的,为什么要用Key-Value存在Map中呢?应该怎么存?
int[] rIndex = new int[idx.length];
hm[0] = ....;//修改
rIndex[0] = ....;//修改
return(rIndex);
}对象可以作为参数来传递,对对象参数的修改在函数返回后仍有效。
非对象可以作为返回值。或者,返回Vector对象,把所有要返回的东西都以对象方式添加到Vector中
一个HashMap数组,数组元素内容是如{"字符串",Value},
一个整型数组,
和一个HashMap,内容是如{"字符串",Value}
Vector vector=new Vector();
vector.addelement(hm);//hm是HashMap数组
vector.addelement(a);//a是整型数组
vector.addelement(HM);//HM是一个单独的HashMap
???????