Странное поведение android 3,8 - PullRequest
0 голосов
/ 07 мая 2020

Я обнаружил странное поведение android 3.6, пытаясь закодировать случай переключателя. Во французском языке с регистром «un»: return 1; case "deux: return 2; Я не мог продолжить case" six ": return 6; потому что редактор и компилятор продолжают отмечать это как ошибку.

Что в этом случае не так? Спасибо ...

private int getIntNumberFromText(String strNum) {
    switch (strNum) {
        case "six" : 
            return 6;
        case "zero":
            return 0;
        case "one":
            return 1;
        case "two":
            return 2;
        case "three":
            return 3;
        case "four":
            return 4;
        case "five":
            return 5;
        case "six":
            return 6;
        case "seven":
            return 7;
        case "eight":
            return 8;
        case "nine":
            return 9;
  //French
        case "un":
            return 1;
        case "deux":
            return 2;
        case "trois" :
            return 3;
        case "quatre" :
            return 4;
        case "cinq" :
            return 5;
        case "sept" :
            return 7;
        case "huit" :
            return 8;
        case "neuf" :
            return 9;
        case "séro" :
            return 0;
        case "dix" :
            return 10;
     //   case "six" :
     //       return 6;
        case "1" :
            return 1;



    }
    return -1;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...