易截截图软件、单文件、免安装、纯绿色、仅160KB

java数字的格式化

1)   格式化整数(把浮点数转化为整数)
       NumberFormat nf = NumberFormat.getIntegerInstance();
       double v=12.6;
       System.out.println(nf.format(v));
       输出结果13,因为自动舍入的。
2)格式化浮点数(保留两位小数,自动进位,负数也可以)
       方法一:
       DecimalFormat df=new DecimalFormat("#.##");
       double v=12.126;
       String s=df.format(v);
       System.out.println(s);
       输出的结果为:12.13
       方法二:
       double v=-32.126;
       String s=v+"";
       System.out.println(s.substring(0, s.indexOf(".")+3));
       (不推荐使用此方法,因为如果原数不存在小数点或者小数点后只有1为会有异常)
3)   格式化浮点数(变为xx%形式)
       NumberFormat nf = NumberFormat.getPercentInstance();
       double s=0.6145;
       System.out.println(nf.format(s));
       输出61%


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

JAVA 定时器

(1)Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的任务。
(2)Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行.
(3)Timer.schedule(TimerTask task,long delay)安排在指定延迟后执行指定的任务.
(4)Timer.schedule(TimerTask ......

Java中各类Cache机制实现解决方案

在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。
OSCache
OSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。
OSCache有以下特点:缓存任何对象,你可以不受限制� ......

Java 设计方面经验积累

1) 具体类不是用来继承的。能被继承的一定是抽象类。
如果在一个原始的设计里,有两个具体类,类A和类B,类B是类A的子类,那么最好的修改方案是:
 建立一个抽象(或者接口)C,然后让类A和类B成为类C的子类
2)抽象类应尽可能的拥有多的共同代码
 一个对象从超类继承而来的代码,在不使用时不会造成对资源的� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号