public static void main(String args[]) {
myMethod(); // i am calling static method from main()
}
.
public static ? myMethod(){ // ? = what should be the return type
return value;// is String
return index;// is int
}
myMethod()
String および int 値を返します。したがって、これらの戻り値を取得main()
して、次の解決策を思いつきました。
クラス呼び出しを作成するReturningValues
public class ReturningValues {
private String value;
private int index;
// getters and setters here
}
そしてmyMethod()
以下のように変更。
public static ReturningValues myMethod() {
ReturningValues rv = new ReturningValues();
rv.setValue("value");
rv.setIndex(12);
return rv;
}
今私の質問は、これを達成するためのより簡単な方法はありますか??