51Testing软件测试论坛

标题: Java的神奇中文式代码 [打印本页]

作者: dennyqiang    时间: 2009-7-10 15:27
标题: Java的神奇中文式代码
前些日子把ThinkJava拿来温习了一下,突然有一新发现:
1. 新建一个JAVA文件,命名为: "中文.java"
2. 代码如下:
package com.amaxgs.automation.study;

public class 中文 {

private String 中文变量 = null;

public 中文(String 中文变量) {
// TODO Auto-generated constructor stub
this.中文变量 = 中文变量;
System.out.println(中文变量);
}

public void 中文设定(String 中文变量) {
this.中文变量 = 中文变量;
}

public String 中文获取() {
return 中文变量;
}

public static String 中文静态方法(String 中文静态) {
return 中文静态;
}

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(中文.中文静态方法("问一下,中文能使吗?"));
中文 中文实例 = new 中文("不知道啊,你要不要试试?");
中文实例.中文设定("支持中文,就连一个变量名也不要错过!");
System.out.println(中文实例.中文获取());
}
}
3. 运行,输出结果:
问一下,中文能使吗?
不知道啊,你要不要试试?
支持中文,就连一个变量名也不要错过!

4. 不过看着这段代码还是稍稍有点别扭,不知道大家以后有没有试过类似的,感觉有点怪,也有点自豪,咱终于可以不用"setChineseString()"了,只要"设定中文()"就行了
作者: Ran_Aries    时间: 2009-7-14 15:59
c#里面也可以
作者: dennyqiang    时间: 2009-7-17 14:54
嗯,现在的编译器做得好啊,对各种字符集的支持很好。

不过为什么我们写代码从来不会这样用呢?这个大家其实也可以探讨探讨啊。
作者: superman139    时间: 2009-7-21 11:58
是可以用中文滴,也就别扭了些
作者: scarlett    时间: 2009-7-30 09:56
还是觉得用中文不舒服 看起来一半中文 一半英文 太不协调了
作者: yang    时间: 2009-7-31 15:42
说明我们已经受文化侵略的很严重了。
作者: puchonghui    时间: 2009-8-10 17:20
我敢说推崇中文变量名的人平时肯定从来不写注释




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2