Java程序如何返回多个值,有多种方法,让我们来看一下吧。

想返回多个值,可以首先创建一个类,这个类有两个成员变量,使这个类作为返回的对象。public class Result {

int max;

int min;

// 构造函数

public Result() {

super();

}

// getters/setters(略)

}

这里使Java return(返回)两个值的方法:

方法1:使用集合类方法2:使用封装对象方法3:使用引用传递。

请看示例:import java.util.HashMap;

import java.util.Map;

public class Test {

/**

* 方法1:使用集合类 (Map以外的集合类也可以随意使用)

* 目标:返回一个数组的最大值和最小值

*/

public Map test1(int[] arr) {

Map map = new HashMap();

int max = Integer.MIN_VALUE;

int min = Integer.MAX_VALUE;

for (int i = 0; i <

更多推荐

java两个return_java怎么return两个值