阅读量:1
在Java中,函数只能返回一个值。但是我们可以通过多种方式来实现返回多个值的效果:
- 使用数组或者集合:我们可以将多个值存储在数组或集合中,然后将该数组或集合作为函数的返回值进行返回。这样就可以实现返回多个值的效果。
public static int[] getMultipleValues() { int[] values = {1, 2, 3}; return values; }
- 使用自定义对象:我们可以创建一个包含多个值的自定义对象,然后将该对象作为函数的返回值进行返回。
public class MultipleValues { private int value1; private int value2; public MultipleValues(int value1, int value2) { this.value1 = value1; this.value2 = value2; } public int getValue1() { return value1; } public int getValue2() { return value2; } } public static MultipleValues getMultipleValues() { return new MultipleValues(1, 2); }
这样就可以实现返回多个值的效果。