1

オープン ソース アプリで作業する必要があります。リポジトリからプロジェクトを複製しましたが、この時点でコンパイル エラーが発生します。

 public static HashMap<Character, String> UNICODE_TRANS = new HashMap<Character, String>();
    static {
        UNICODE_TRANS.put('÷', "/");
        UNICODE_TRANS.put('×', "*");
        UNICODE_TRANS.put('÷', "/");
        UNICODE_TRANS.put('×', "*");
        UNICODE_TRANS.put('²', "^2");
        UNICODE_TRANS.put('³', "^3");
        UNICODE_TRANS.put('�', "^4");
        UNICODE_TRANS.put('−', "-");
        UNICODE_TRANS.put('µ', "micro");
        UNICODE_TRANS.put('Ï€', "pi");
        UNICODE_TRANS.put('Π', "pi");
        UNICODE_TRANS.put('€', "euro");
        UNICODE_TRANS.put('Â¥', "japanyen");
        UNICODE_TRANS.put('₤', "greatbritainpound");
        UNICODE_TRANS.put('√', "sqrt");
        UNICODE_TRANS.put('∛', "cuberoot");
        UNICODE_TRANS.put('½', "1|2");
        UNICODE_TRANS.put('â…“', "1|3");
        UNICODE_TRANS.put('â…”', "2|3");
        UNICODE_TRANS.put('¼', "1|4");
        UNICODE_TRANS.put('â…•', "1|5");
        UNICODE_TRANS.put('â…–', "2|5");
        UNICODE_TRANS.put('â…—', "3|5");
        UNICODE_TRANS.put('â…™', "1|6");
        UNICODE_TRANS.put('â…›', "1|8");
        UNICODE_TRANS.put('⅜', "3|8");
        UNICODE_TRANS.put('â…�', "5|8");
    }

それは私を言うすべての行で無効な文字定数

UNICODE_TRANS...etc

これらの文字定数を使用できない理由。このコンパイルの問題を回避するために設定するものはありますか?

4

1 に答える 1