`
Agrael
  • 浏览: 14994 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

【闲暇】使用中文写java代码

 
阅读更多
该帖的目的仅仅为了好玩,现实开发中还是规范来的好。
不过倒是可以YY下使用中文JAVA编程。
由于API是英文的,使用中文编程有点倒土不洋的感觉。
有些关键字还是不能使用中文的,能用中文的尽量已经用中文替代咯。
下面是主要的代码,供大家娱乐下。
public class 字符串工具 {

	public static boolean 是否为空(String 要判断的字符串) {
		return 要判断的字符串 == 空 ? 真 : 要判断的字符串.trim().length() == 0;
	}
	
	public static void main(String[] args) {
		System.out.println(是否为空("aaa"));
		System.out.println(是否为空("fd"));
		System.out.println(是否为空(null));
		System.out.println(是否为空(""));
	}
}

还有一个用于替换某些关键字的类
public class 关键字 {

	public static final boolean 真 = true;
	
	public static final boolean 假 = false;
	
	public static final Object 空 = null;
}


附件中有源码
  • src.zip (1.3 KB)
  • 下载次数: 29
分享到:
评论
14 楼 linliangyi2007 2010-07-20  
呵呵,之前做过一个表达式解析器,用途之一就是将java的方法命映射成中文的函数,主要用在OA系统上,给用户自己编写公式用的,呵呵,异曲同工之妙啊。

13 楼 Agrael 2010-07-20  
qiyueguxing 写道
管理员何在??

那广告回复终于被删了。
12 楼 Agrael 2010-07-20  
最近在家养病,所以确实闲。呵呵。所以说是娱乐娱乐嘛。
11 楼 kevin_wanwei 2010-07-20  
无聊的人,闲的蛋痛。。。。。。。。。。。。。。。。。
10 楼 zhmiao 2010-07-20  
真的是 闲的蛋疼
9 楼 kjj 2010-07-20  
闲的蛋疼。。。。。。。。。。。。。。。。
8 楼 qiyueguxing 2010-07-20  
管理员何在??
7 楼 Agrael 2010-07-20  
jl580650 写道
易语言。。。。。。

这个不属于同一范畴咯。
6 楼 Agrael 2010-07-20  
JE帐号 写道
假如java支持alias ... ...

alias String.trim()  裁剪();
alias String.length() 长度();

public static boolean 是否为空(String 要判断的字符串) {  
  return 要判断的字符串 == 空 ? 真 : 要判断的字符串.裁剪().长度() == 0;  

有这个的话肯定就可以这样写了。
不过这样以后,貌似读别人的代码难度又加大了。
5 楼 jl580650 2010-07-20  
易语言。。。。。。
4 楼 JE帐号 2010-07-20  
假如java支持alias ... ...

alias String.trim()  裁剪();
alias String.length() 长度();

public static boolean 是否为空(String 要判断的字符串) {  
  return 要判断的字符串 == 空 ? 真 : 要判断的字符串.裁剪().长度() == 0;  
3 楼 Agrael 2010-07-20  
恩,可能是英文的看习惯了,我也看不怎么习惯。
2 楼 mercyblitz 2010-07-20  
不过中文命名函数式的语言看起来还是怪怪的。
1 楼 congdepeng 2010-07-20  
token而已 不要太在意

相关推荐

    重构-改善既有代码的设计中文版.pdf

    打下一个良好的Java基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。这本书名气很大,不用多介绍,可以在闲暇的时候多翻翻,多...

    java工程师15本必读书籍推荐

    《Agile Java》中文版是一本以单元测试和TDD来贯穿全书的书籍,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。这本书的内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的...

    java程序员到架构师之路.pdf

    在这个阶段,需要快速过一遍 Java 语法,连懵带猜多写写代码,先对 Java 熟悉起来再说。《Java 编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对 Java 基本语法,基本类库有...

    JAVA程序员必看的15本书-JAVA自学书籍推荐.docx

    《重构 改善既有代码的设计》是一本名气很大的书籍,可以在闲暇的时候多翻翻,多和自己的实践相互印证,这本书对产生影响是潜移默化的。《测试驱动开发 by Example》是一本很薄的书籍,可以找一个周末的下午,一边看...

    Java程序员推荐的阅读书籍

    2. 《Agile Java》中文版:这本书是一本好书!以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。 二、Java编程进阶类 打下一个良好的Java基础...

    百度地图毕业设计源码-Java-project-5:java第五次实验代码仓库

    Java实验5代码仓库 实验目的 1.掌握字符串String及其方法的使用 2.掌握文件的读取/写入方法 3.掌握异常处理结构 实验要求 在某课上,学生要提交实验结果,该结果存储在一个文本文件A中。 文件A包括两部分内容: 一是...

    J2EE程序员必读书籍:重构_改善既有代码的设计(中文版)

    重构_改善既有代码的设计(中文版).pdf 这本书名气很大,不用多介绍,可以在闲暇的时候多翻翻,多和自己的实践相互印证。这本书对你产生影响是潜移默化的。

    Leetcode组队刷题

    中文 | Leetcode 组队刷题 介绍 代码仓库  代码仓库的坐标: 报名途径  只需要在《》文末的评论区,或者在 中留言,即可随时参与 参与方式  每位参与的小伙伴,都会获得代码仓库的 权限,可以自由地提交代码(不...

Global site tag (gtag.js) - Google Analytics