Java应该与国际变量一起使用.为什么我不能让它运作?

Dov*_*Dov -2 java unicode internationalization

我一直想使用希腊变量.我试过中文和希腊文.我曾尝试过emacs和Eclipse.保存在utf-8中.什么都行不通.

public class I18NTest {
    private static double ? = 3.14159265358979?
    public static void main(String args[]) {
        System.out.println(?);
    }

}
Run Code Online (Sandbox Code Playgroud)

pi的线路上存在编译器错误.

chr*_*ke- 5

您的问题是,无论出于何种原因,您在\65307常量定义的末尾使用了错误的字符()作为分号.用正确的字符替换它,它工作正常.