只有啓動java,需要一個程序將手機按鈕上的字母轉換爲數字。使用手機標準將字母轉換爲數字
例如a = 2或v = 8。我已經嘗試了一些方法,它編譯好,但不會給我答案?
public class digits
{
public static void main (String letter)
{
if (letter=="A" || letter=="B" || letter== "C")
{
System.out.println("1");
}
else if(letter=="D" || letter=="E" || letter== "F")
{
System.out.println("2");
}
else if (letter=="G" || letter=="H" || letter== "I")
{
System.out.println("3");
}
else if (letter=="J" || letter=="K" || letter== "L")
{
System.out.println("4");
}
else if (letter=="M" || letter=="N" || letter== "O")
{
System.out.println("5");
}
else if (letter=="P" || letter=="Q" || letter== "R" || letter== "S")
{
System.out.println("6");
}
else if (letter=="T" || letter=="U" || letter== "V")
{
System.out.println("7");
}
else if (letter=="W" || letter=="X" || letter== "Y" || letter== "Z")
{
System.out.println("9");
}
}
}
這味道就像做家庭作業。 – 2010-02-08 14:43:09
當然可以編譯,但它可能不能作爲獨立運行。 public static void main(String letter)需要public static void main(String [] letter) – Photodeus 2010-02-08 15:02:17
在我的iPhone上,字母「ABC」在2上,而不是在1上。 – 2010-02-08 15:11:50