ios的同事向我表演,变量名使用中文...当时我人都傻了,我就想试试安卓可不可以用中文。
int 数字 = 123;
Log.i(TAG, "" + 数字);
竟然真的跑起来了
然后我又在桌面建了个Test.java,试了试java
class Test {
public static void main(String[] args) {
int 数字 = 123;
System.out.println("" + 数字);
}
}
然后编译
javac Test.java
报错了,看到中文乱码就感觉是编码问题,指定编码进行编译
javac -encoding UTF-8 Test.java
编译成功,运行
java Test
运行起来了
所以,java里的变量名,是可以用中文的,震撼
但做项目的时候还是不要用中文的好,会被打死的