Java关于求电话号码最后一位数来进行判断

img


关于Java的问题我这边求电话号码最后一位进行swtich判定,但是他c的值却是以原来值ASCLL编码来进行判定
想请教一下各位谢谢

你可以把case 4 改成 case '4' 这种形式

char 类型可以自动转换为 int,将 char c = tel.charAt(10) 改为 int c = tel.charAt(10) 就可以了。

sc.nextline();

switch的参数类型和 case的类型要保持一致