これを明確にするために、これはハードウェアです。
私たちが行っているプロジェクトでは、ユーザーは数字や特殊文字 (! @ £ など) を入力できません。
char letter;
String phonetic;
Scanner kb = new Scanner(System.in);
System.out.print("Please enter a letter: ");
letter = letter = kb.next().charAt(0);
switch(Character.toUpperCase(letter))
{
case 'A':
{
Dot();
Dash();
Red();
}
break;
case '1,2,3,4,5,6,7,8,9,0':
{
System.out.println('No number input please!');
}
break;
}
エラーはオンです
'1,2,3,4,5,6,7,8,9,0'
エクリプス 言う
invalid character constant
すべての数字を手動で入力する必要があるとしたら、非常に面倒ではありませんか?
つまり、ケース '1': ケース '2':
でもで
case 1,2,3,4,5,6,7,8,9,0:
うまくいきません。
switch ステートメントを使用してこれを行うより短い方法はありますか?
ありがとうございました!