欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jdk 5.0+的新功能

程序员文章站 2022-03-02 14:38:25
...

1.autoboxing功能

可以让primitive类型和其包装类进行*转换,而且这些动作都是编译器帮忙做的。例如:

 

ArrayList<Integer> list = new ArrayList<Integer>();
list.add(3);
int num = list.get(0);

Integer it = new Integer(34);
it++;

Integer i = new Integer(3);
Integer k = i + 3;

 

 2.String的输出格式。

可以使用String.format(String format, Object args),其中的format在jdk API中有记录。非常方便。例如想输出‘2009-09-27 04:25:44 下午',可以如下方法做。

Date date = new Date();
System.out.println(String.format("%tY-%<tm-%<td %<tI:%<tM:%<tS %<Tp", date));
 

3.

 

相关标签: JDK