黑马程序员技术交流社区
标题:
写了这样一个时间程序:
[打印本页]
作者:
何创
时间:
2013-1-22 09:57
标题:
写了这样一个时间程序:
本帖最后由 张向辉 于 2013-1-23 09:26 编辑
import java.util.Date;
public class math2
{
public static void main(string[] args)
{
system.out.println(new Date().getDay());
system.out.println(new Date().getHours());
}
}
在编译的时候出现了这样的一句话:
E:\Java lesson\book>javac math2.java
注意:math2.java 使用或覆盖了已过时的 API。
注意:要了解详细信息,请使用 -Xlint:deprecation 重新编译。
我不知道是怎么回事,大家能告诉我这是怎么回事吗?
如果要改的话 该怎么改呢??
作者:
贾文泽
时间:
2013-1-22 10:04
用的方法法过时了,,getDate() getHours() 都是过时的方法
作者:
刘子义
时间:
2013-1-22 10:06
新的JDK版本已经去掉了这两个方法,用新的方法代替:
Calendar cal = Calendar.getInstance();
System.out.println(cal.get(Calendar.DAY_OF_MONTH));
System.out.println(cal.get(Calendar.HOUR_OF_DAY));
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2