我正在用java编写一个程序,该程序应该从用户处接收字符串形式的电话号码(例如1800helpmee)并打印出相应的号码。答案应该是 1800 435 7633。这是我到目前为止的代码。我已将数字加载到数组中。我对下一部分有疑问。我的数组称为 inputNumber。我尝试了类似的方法,但似乎不起作用
for (int j = 0; j<9; j ++) {
if ( inputNumber[j] =='A' || inputNumber[j] == 'B' || inputNumber[j] =='C'){
System.out.println("2");
} etc.
最佳答案
将 inputNumber[j] =='A'
切换为 inputNumber[j].equalsIgnoreCase("a")
将其应用于 a、b 和 c,然后重试
关于java - 将字符串形式的电话号码更改为所有数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27306142/