前提・実現したいこと
下記のコードの、
month =Integer.parseInt(args[0]);
date =Integer.parseInt(args[1]);
この部分では、引数にどのような処理をしているのでしょうか?
argsの使い方がいまいちわかりません。
発生している問題・エラーメッセージ
public class Koyomi2 { static int[] DAYS_OF_MONTH = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; public static void main(String[] args){ System.out.println("月を入力してください"); int month=extracted().nextInt(); System.out.println("日を入力してください"); int date=extracted().nextInt(); month =Integer.parseInt(args[0]); date =Integer.parseInt(args[1]); if (checkDate(month, date)) { System.out.println(month + "月" + date + "日は存在します。"); } else { System.out.println(month + "月" + date + "日は存在しません。"); } }
回答1件
あなたの回答
tips
プレビュー