传说中代码的可读性
本帖最后由 wangwox 于 2016-1-1 12:11 编辑public class 谁的年龄大{
//------------这就叫代码的可读性---------
public static void main(String[] args) {
int 张三的年龄 = 20;
int 李四的年龄 = 21;
boolean 张三的年龄是不是比李四的年龄要大 = 判断甲的年龄大还是乙大(张三的年龄, 李四的年龄);
if (张三的年龄是不是比李四的年龄要大 == 对) {
在控制台输出这么一句话并换行("张三的年龄大");
} else if (张三的年龄是不是比李四的年龄要大 == 大错特错) {
在控制台输出这么一句话并换行("李四的年龄大");
}
}
//--------------定义自然语言(把你的注释删掉,改成方法名)--------------
static boolean 对 = true;
static boolean 大错特错 = false;
/**
* 你确定我应该写注释?
*/
public static boolean 判断甲的年龄大还是乙大(int 甲的年龄,int 乙的年龄){
return 甲的年龄 > 乙的年龄;
}
public static void 在控制台输出这么一句话并换行(String 要在控制台输出的话){
System.out.println(要在控制台输出的话);
}
}
--------控制台输出分割线-------------
输出 -> 李四的年龄大
---
第一次知道java原来支持中文的方法名和类名,然而并没有什么卵用,在公司这么写代码能叫人打死
为啥我虽然没学过java然而依然看懂了
你可以把中文换成对应的英文 中文编程最大的问题感觉是输入法来回切换会让人坏掉 我竟然看懂了!?果然C語言和java語法很像 bakaflan 发表于 2016-1-2 21:30 static/image/common/back.gif
卧槽长见识了,头一次知道java能用中文来作为类名,不过2333333333333
我反编译过的几个.net的程序,里面有好几个用中文类名的2333
页:
[1]