以下のJavaソースコードが実行できなくて困っています。
間違い箇所があれば教えていただきたいです。
public class Question06{
/** * @param args */ public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ String date; date = args[0]; week(date); } public static void week(String date) { //コマンドライン引数が1つだが2文字以上の場合の処理 if(date.length() >=2 ) { System.out.println("そのような曜日は存在しません。"); } else { switch(date) { //コマンドライン引数が「月」の場合の処理 case "月" : System.out.println("Monday"); break; //コマンドライン引数が「火」の場合の処理 case "火": System.out.println("Tuesday"); break; //コマンドライン引数が「水」の場合の処理 case "水": System.out.println("Wednesday"); break; //コマンドライン引数が「木」の場合の処理 case "木": System.out.println("Thursday"); break; //コマンドライン引数が「金」の場合の処理 case "金": System.out.println("Friday"); break; //コマンドライン引数が「土」の場合の処理 case "土": System.out.println("Saturday"); break; //コマンドライン引数が「日」の場合の処理 case "日": System.out.println("Sunday"); break; //コマンドライン引数が1つではない場合の処理 default: System.out.println("コマンドラインで、曜日を1つ引き渡してください。"); } } }
}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/14 03:27
退会済みユーザー
2020/04/14 03:39
2020/04/14 04:08