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两个值
发布评论