/*
コマンドラインの第1引数の頭文字をa b c
それ以外の4つパターンにわけ
それぞれで次の文字列を出力するプログラムを
作成せよ
コマンドラインの第1引数の頭文字をa b c
それ以外の4つパターンにわけ
それぞれで次の文字列を出力するプログラムを
作成せよ
a 頭文字はaです
a 頭文字はbです
a 頭文字はcです
a 頭文字はabc以外です
a 頭文字はbです
a 頭文字はcです
a 頭文字はabc以外です
[参考]charAtメソッド
文字列の先頭からindex番目の文字を得るには
文字列.charAt(index); を用いる。
文字列の先頭からindex番目の文字を得るには
文字列.charAt(index); を用いる。
(例)
String str = "ABCDEF";
char c = str.charAt(2);
System.out.println(c);
→画面にCが表示される
String str = "ABCDEF";
char c = str.charAt(2);
System.out.println(c);
→画面にCが表示される
/
public class Switch4{
public static void main(String args[]){
if(args.length !=1){
System.out.println("使用方法");
System.exit(0);
}
char c = args[0].charAt(0);
switch(c){
case 'a':
System.out.println("頭文字はaです");
break;
case 'b':
System.out.println("頭文字はbです");
break;
case 'c':
System.out.println("頭文字はcです");
break;
default:
System.out.println("頭文字は'a','b','c'以外です");
break;
}
}
}