
JAVA基础
zhkubigguo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
double转成int,尽量不丢失小数点后面的值
在一种应用环境下,输入一个double值,小数点位数不太多(比如2位),如果要原值扩大100倍再转成int,则有些double值不能正确换。比如 int id = (int)( d * 100 ); 如果d = 10.03. 则转成的结果是1002。 好的方式是:double→String→int, ...原创 2013-03-08 11:22:19 · 1379 阅读 · 0 评论 -
Java读取属性配置文件时直接处理中文
一般介绍的方法都是把属性文件这个的中文,先用native2ascii.exe将其转换成\uXXXX\uXXXX这样的形式。其实可以使用读取流指定编码格式的方式:Properties prop = new Properties();prop.load(new InputStreamReader(Config.class.getResourceAsStream("config.prope...原创 2016-05-09 17:32:29 · 247 阅读 · 0 评论 -
Java比较001
从程序风格(比如可读性)、源文件大小、字节码大小和执行时间比较以下两段代码:Code1:if(number % 2 == 0) iseven = true;else iseven = false; Code2:iseven = number % 2 == 0; 一、程序风格 1、简洁性,毫无疑问是代码2比较简短清洁。但代码1也很简单...原创 2016-01-29 00:15:56 · 237 阅读 · 0 评论 -
Java比较002
从程序风格(比如可读性)、源文件大小、字节码大小和执行时间比较以下两段代码:Code1:boolean even = false;if(even == true){ System.out.println("iseven");} Code2:boolean even = false;if(even){ System.out.println("i...原创 2016-01-29 00:16:54 · 174 阅读 · 0 评论