可能重複:
How to return multiple objects from a Java method?的java:從方法返回多個值
可以說N = A + B; 對於數字N我想要生成所有可能的值a和b。如果N = 7a和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)組合從該方法返回。
爲什麼不創建新的類型,而不是使用的**串**? –
@羅伊林,你爲什麼需要? – hmjd
讀取代碼非常簡單,如果您想獲取2個整型結果,則不需要額外的_split/parse_字符串。 –