重複の可能性:
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) 組み合わせがさらに存在する可能性があります。