注册 登录
编程论坛 JAVA论坛

[SWITCH]关于switch的使用方法

smalluncle 发布于 2019-11-11 22:08, 1572 次点击
看看代码吧:
只有本站会员才能查看附件,请 登录


用switch写就是这样。其实我还想知道有没有更好的写法。

switch(mogui) {
        case 80: str1 = 'B'; break;
        case 81: str1 = 'B'; break;
        case 82: str1 = 'B'; break;
        case 83: str1 = 'B'; break;
        case 84: str1 = 'B'; break;
        case 85: str1 = 'B'; break;
        case 86: str1 = 'B'; break;
        case 87: str1 = 'B'; break;
        case 88: str1 = 'B'; break;
        case 89: str1 = 'B'; break;
        case 70:str1 = 'C';break;
        case 71:str1 = 'C';break;
        case 72:str1 = 'C';break;
        case 73:str1 = 'C';break;
        case 74:str1 = 'C';break;
        case 75:str1 = 'C';break;
        case 76:str1 = 'C';break;
        case 77:str1 = 'C';break;
        case 78:str1 = 'C';break;
        case 79:str1 = 'C';break;
        case 61:str1 = 'D'; break;
        case 62:str1 = 'D'; break;
        case 63:str1 = 'D'; break;
        case 64:str1 = 'D'; break;
        case 65:str1 = 'D'; break;
        case 66:str1 = 'D'; break;
        case 67:str1 = 'D'; break;
        case 68:str1 = 'D'; break;
        case 69:str1 = 'D'; break;
        default ://>=90
            str1 = 'A';
            break;
        }

        System.out.println(str1);//显示结果
1 回复
#2
林月儿2019-11-12 08:40
switch(mogui/10) {
        case 8: str1 = 'B'; break;
        case 7: str1 = 'C'; break;
...
1