スペースを使用して入力を入力すると、このJavaスクリプトに問題があります。間隔なしで問題ありません。私は多くの編集を試みるが、まだこの問題を解決することはできません、私はgetloanが結果を表示すると書いたが、 スペースでエラーを表示します。私はこれを解決するために何を追加すべきですか?スペースを入力するとエラーが表示されます
Scanner read = new Scanner(System.in);
{
System.out.println("Enter the phone number: ");
String telLetter = read.next();
telLetter = telLetter.toUpperCase();
String telNumber = " ";
int count = 0;
int i = 0;
while (count <7)
{
switch (telLetter.charAt(i))
{
case 'A':case 'B':case 'C':
telNumber += "2";
count++;
break;
case 'D':case 'E':case 'F':
telNumber += "3";
count++;
break;
case 'G':case 'H':case 'I':
telNumber += "4";
count++;
break;
case 'J':case 'K':case 'L':
telNumber += "5";
count++;
break;
case 'M':case 'N':case 'O':
telNumber += "6";
count++;
break;
case 'P':case 'R':case 'Q':case 'S':
telNumber += "7";
count++;
break;
case 'T':case 'U':case 'V':
telNumber += "8";
count++;
break;
case 'W':case 'X':case 'Y':case 'Z':
telNumber += "9";
count++;
break;
}
if (count == 3)
telNumber += "-";
i++;
}
System.out.println(telNumber);
}
これはJavascriptですか? Javaのように思えます。 –
コードを共有しないと、私たちがあなたを助けることはできません。 – Mureinik
申し訳ありません!ここに行く! –