`
Agrael
  • 浏览: 14814 次
  • 性别: 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而已 不要太在意

相关推荐

    Java俄罗斯方块源代码

    Java俄罗斯方块源代码,一个很好玩又能消遣闲暇时光的小游戏,是每个人儿时的记忆

    一个Java 提醒小程序源代码

    一个Java闹钟提醒小程序源代码,可以设置提醒周期、自定义提醒信息、在系统托盘显示图标,主要都是Java基础类的知识,用到了AWT类库,Java新手朋友闲暇时参考一下。

    Java小射击游戏 闲暇休息首选

    射击游戏 Java编写的小射击游戏 闲暇时间 放松一下也不错哦

    Java-Codes:包括所有用 Java 编写的代码(学术代码和闲暇时间编写的代码)

    Java代码 包括所有用 Java 编写的代码(学术代码和闲暇时间编写的代码)。

    JAVA贪吃蛇游戏毕业设计源代码

    该游戏的适用人群为任何喜欢经典游戏或者动脑子的人群,使用场景包括:课余时间,闲暇娱乐、解压等,游戏目标是通过操作蛇身,获取最高分数和生命,并逐步提高游戏难度,增加游戏的乐趣和挑战性。 该项目需要由专业...

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

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

    java swing闹钟

    自己以前大二的时候闲暇时候写的,现在对以前的代码进行了整合,修复了部分bug以及资源占用过高,主要是因为当时对java多线程编程不是很熟悉。很实用的一个跨平台的闹钟程序,同时提供了较多的个性化定制属性,比如...

    java简易五子棋源代码+图片素材(图形界面)

    本人是学生,闲暇之余写的五子棋小程序(个人感觉不错),通俗易懂适合刚刚入门的同学学习。喜欢的可以下载一下,谢谢各位客官老爷。

    张孝祥整理的JAVA面试题宝典下载

    这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,至少需要一个月的时间才能消化和...

    java面试葵花宝典 java 面试题集锦

    最新最全的java面试题,这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能...

    吃透源代码——完整篇

    最近看了很多关于阅读源代码的技巧,但是都不是那么全面,近来闲暇,总结一下,分享给大家,希望对大家有帮助。

    java 实现简单贪吃蛇

    自己写的贪吃蛇的实现,今天整理的时候发现之前写的没有写完,就补充了一下。还有一些功能没有实现,比如加速,级别等。有兴趣的朋友可以实现。 平时我们使用的框架,所谓的面向对象很多都被框架实现了,这个小的...

    java swing闹钟程序

    自己以前大二的时候闲暇时候写的,现在对以前的代码进行了整合,修复了部分bug以及资源占用过高,主要是因为当时对java多线程编程不是很熟悉。很实用的一个跨平台的闹钟程序,同时提供了较多的个性化定制属性,比如...

    ios-拼图游戏( 闲暇之余用swift写的100多行代码的小游戏 ).zip

    github地址:https://github.com/sanzhong538/SZChoosePictrue 一时无聊的demo,里面包括 图片裁剪,图片布局计算,fmdb的运用

    java版的 MD5

    这三个算法的描述和c语言源代码在Internet RFC 1321中有详细的描述(http://www.ietf.org/rfc/rfc1321.txt),这是一份最权威的文档,由Ronald L. Rivest在1992年8月向IETF提交。 希望能够给你的加密工作带来一些为...

    java面试.chm

    这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这...

    java开发的一款通讯录(基于struts框架)

    本通讯录是个人闲暇时间所写,开放了源代码,供各位代码发烧友研究使用. 本通讯录含盖了Struts1.2,JSP,JAVA等技术,为了节省空间与方便,将原来的Oracle数据库改用Access数据库代替. 开发工具:eclipse WEB服务器:tomcat...

    java-examples:Java示例

    大多数说明都以Javadoc的形式直接写在代码中。 我使用测试来了解不同框架中的技术细节。 您可以使用以下命令运行这些测试: mvn clean install该项目已在Java 11和Java 15下进行了测试。模块清单模组描述阿卡在JVM ...

    大学生Java课程设计——挖地雷游戏设计报告源文件

    为此,我设计了一款简单的扫雷JAVA游戏程序,以便更好的满足广大电脑工作者闲暇之余的消遣,并且也让我更好地学习编程技术。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏...

    飞机(附源代码)

    这是我闲暇时花了3天时间写出来,里面实现了通信控制,跟踪弹,飞机动态旋转,全屏大招,适合初学者参考。

Global site tag (gtag.js) - Google Analytics