可能重复:
如何从 Java 方法返回多个对象?
假设 N= a+b; 对于数字 N,我想生成所有可能的值 a 和 b。就像如果 N =7 a 和 b 是 (1+6),(2+5),(3+4)。
我已经在一个方法中编码了这个逻辑。
static void sumofNum(int N){
for(int a=1; a<N; a++){
//a+b=N
int b = N-a;
System.out.println(a+","+b);
int next =a+1;
if(next==b | a==b)
return;
}
}
我想从这个方法返回 (1,6),(2,5),(3,4)。接下来对于任何 N ,可以从此方法返回更多 (a,b) 组合。