实例位置:光盘\mr\ym\1.04\src
程序能够输出的信息应该是广泛的,不受约束的。这样才能使程序更加灵活,在字符、数字和各种运算结果之外,用户常用的还有日期信息,也就是年月日,甚至还包括时间。下面将编码实现日期信息的输出,实例代码如下:
import java.util.Date;
public class PrintDate {
public static void main(String[] args) {
Date date = new Date(); // 创建日期对象
String str = date.toLocaleString(); // 获取日期的字符串格式
System.out.println("当前日期:" + str); // 输出日期字符串
}
}
实例运行结果如图1.38所示。
你问我答:代码中的Date是什么意思?
U 实例运行结果将输出当前日期与时间。实例中使用了日期类型的变量,时间是Java中Date类的实例对象,知识相对复杂一些,但是这里将给读者介绍如何创建一个时间对象,并获取它的日期字符串。创建日期对象的关键代码如下:
Date date = new Date(); // 创建日期对象
String str = date.toLocaleString(); // 获取日期的字符串格式代码中变量str保存的就是有日期对象的toLocaleString()方法返回的日期字符串。在实现这个步骤之前,必须在源代码文件的顶端执行import java.util.Date语句导入这个类。
DIY:尝试输出带有日期时间的文字信息“我在北京时间:XXXX完成了第一堂课的学习”,XXXX代表程序运行时的时间。(25分)(实例位置:光盘\mr\ym\1.04\diy)