すべての情報をfor文が出力する出力として返したいと思います。例えばstatement printsの値を返す
:私はどこか他のメソッドを呼び出すとき
public static int countNumbers(int x) {
for (int i = 1; i <= x; i++) {
System.out.println(i);
}
return SOMETHING; // This something should be the values for statements prints.
// For example, countNumbers(5) returns 12345.
}
だから、私は出力が得られます。
ので:
int output = countNumbers(3);
//output = 123;
はどのようにこれを行うことができますか?
は、返信いただきありがとうございますが、私の出力はint型である必要があります。この例では、出力をStringとして示しています。私はキャストする必要がありますか? – Dave
@Dave [Integer.parseInt](http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Integer.html#parseInt(java.lang.String)を使用してPéterの結果を変換できます。 )) –
@Dave、私の更新を参照してください。 @Zach、私の最初の提案は 'valueOf'でしたが、' parseInt'は本当に良いです、ありがとう:-) –