質問: ``` /* Interface02を実装するInterfaceSample02クラスを作成し、コマンドライン引数で受け取った2つの整数を加算、減算、乗算、除算した結果を示すプログラムを作成してください。 コマンドライン引数の数が2未満の場合は 『エラー:引数の数が足りません。』と表示。 コマンドライン引数で数字以外の文字列が渡された場合には、 『エラー:数字以外が入力されました。』と表示。 */ public interface Interface02{ public int plus(int num1, int num2 ); public int minus(int num1, int num2); public int multiply(int num1, int num2); public double divide(int num1, int num2); } class InterfaceSample02{ public static void main (String[] args){ if( ? > [0]){ }else{ } System.out.println(); } ``` というふうにしようと考えています。 でも、if文のところに引数二つをどのように書いていいか分かりません。 合っているかどうかもわかりません。 どうか、どのように考えたらいいか、どのようにして解くのか教えていただけませんか?
回答: 他の回答者様の回答を踏まえて 配列から中身をとりだすのは ``` int a = Integer.parseInt(args[0]); int b = Integer.parseInt(args[1]); ``` 上みたいに 配列変数[X]で取り出せます。 (上の例は配列の中身がintであること前提なのでご注意ください。)