一.技能目标
1.了解java.lang包。 2.掌握包装类。 3.掌握String和StringBuffer类。 4.运用Math、Object、Date、Callendar和集合类等。 5.学会使用API文档。二.重点难点
1.如何使用包装类。 2.理解String和StringBuffer类的区别。三.编程题
1.编写一个Java程序,完成下列功能:(1).声明一个名为insranceString的String对象,并使它的内容为This is my lovely home。 (2).打印整个字符段。 (3).使用length()方法打印字符串的长度。 (4).使用substring()打印字符串中的lovey home。
运行结果:
思路与问题: 1>.主要考察toString()的使用,使用toString()可以使输出的结果为字符串,若不加toString()输出的结果为对象。 程序参考:http://blog.csdn.net/cqnuztq/article/details/17501661
2.请计算出距当前时间15天后的日期,并用“xxxx:xx:xx”(如2008:08:08)的格式显示。
运行结果:
思路与问题: 1>.主要考察java中的Calendar类的使用, 年月日的表达: Calendar c=Calendar.getInstance();//获取当前时间 其中注意:月的表达: month=c.get(Calendar.MONTH)+1;//初始月为0,所以要加1 十五天后的时间表达: c.add(Calendar.DATE_OF_DAY,15);//注意前后顺序
运行结果:
如果将c.add加到年月日的表达之后,则输入当前日期。 程序参考:http://www.ablanxue.com/prone_530_1.html