java 返回多个值
发布网友
发布时间:2022-04-25 23:10
我来回答
共5个回答
热心网友
时间:2022-06-18 13:38
可以考虑用List或者Map集合类型,如果你要返回的值为int、double、long等基础数据类型的话,可以使用对应的封装类Integer、Double、Long等,如下方法定义:
public List<Integer> method()
{
//TODO...
}
//Map形式
public Map<String,Integer> method()
{
//TOTO...
}
热心网友
时间:2022-06-18 13:39
不确定数量是绝对不能用数组的
这个地方可以选择list 你说的链表结构知识list的一种
list包括ArayList LinkedList 前面的list底层是数组结构的,如果对顺序要求不大的话,用这个就可以 第二个底层是链表结构的 输出是由顺序的 我建议你使用第一种
List list = new ArrayList();
list.add();
热心网友
时间:2022-06-18 13:39
用MAP?
Map<String,Object> map = new HashMap<String,Object>();
然后不停的map.put("参数名字",值);
最后返回map
热心网友
时间:2022-06-18 13:40
java可以返回数组。你也可以返回容器
public int[] Test{
int [] i=new int[3]
return i;
}
热心网友
时间:2022-06-18 13:41
JAVA可以返回数组啊,你怎么不行呢?代码贴出来看看