资源描述:
《java面向对象实验八Java常见工具类使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学号姓名实验序号实验八实验名称Java常见工具类使用实验地点实验日期实验内容实验1。使用直接赋值的方法创建二个值相同的String字符串str1,str2,分别使用“==”和equals()比较str1,str2,检查结果,分析原因;把这二个字符串转换成StringBuffer对象sb1,sb2,再进行比较,检查结果,分析原因;在str1后附加一个字符串“abc”,再使用“==”和equals()比较str1,str2,检查结果,分析原因;在sb1后附加一个字符串“abc"生成sb3,使用“=="和equals(
2、)比较sb1,sb3,检查结果,分析原因;把创建str1,str2对象的方法修改成创建String对象的方式再尝试以上操作,检查结果,分析原因。实验2。分别使用类Date和Calendar,记录当前的时间和日期,用中英文习惯格式分别输出;使用Calendar输出日期“2005年5月2日,14:52:30"。实验过程及步骤实验1:publicclass Test2{publicstaticvoidmain(String[] args) {ﻩﻩStringstr1="hello";ﻩStringstr2="hello
3、";ﻩSystem.out.println("二个值相同的String比较:");ﻩif(str1 ==str2)//二个值相同的String比较ﻩﻩﻩSystem.out.println("==比较,相等”);elseﻩSystem。out.println("==比较,不相等");ﻩﻩif(str1。equals(str2))ﻩﻩSystem。out.println(”equals比较,相等");ﻩelseﻩSystem。out。println("equals比较,不相等");ﻩStringBuffersb1=
4、newStringBuffer(str1);//将str1,str2转换成StringBuffer对象比较ﻩStringBuffersb2=new StringBuffer(str2);System。out.println("将str1,str2转换成StringBuffer对象比较:");if (sb1 ==sb2)System.out.println("==比较,相等");ﻩﻩelseSystem.out。println("==比较,不相等");if(sb1。equals(sb2))ﻩSystem。out.p
5、rintln("equals比较,相等");ﻩﻩelseﻩﻩSystem.out.println("equals比较,不相等");实验过程及步骤ﻩﻩstr1 =str1 +"abc”;//在str1后附加一个字符串“abc”,比较str1,str2ﻩﻩSystem.out.println("在str1后附加一个字符串“abc”,比较str1,str2:");ﻩif(str1==str2)ﻩﻩﻩSystem.out。println("==比较,相等");ﻩﻩelseﻩSystem.out.println("==比较
6、,不相等");if(str1.equals(str2))ﻩSystem。out。println("equals比较,相等”);ﻩelseﻩSystem.out.println(”equals比较,不相等");StringBuffersb3=sb1.append(”abc");//sb1后加“abc“生成sb3,与sb3比较ﻩﻩSystem.out.println("sb1后加“abc“生成sb3,与sb1比较:");ﻩif(sb1==sb3)ﻩﻩSystem.out。println(”==比较,相等");ﻩels
7、eSystem.out。println("==比较,不相等");ﻩif(sb1。equals(sb3))ﻩSystem。out.println("equals比较,相等”);ﻩelseﻩﻩSystem.out.println("equals比较,不相等”);ﻩﻩString st1=newString(”hello");//通过创建String对象的方式创建st1和st2,并比较ﻩString st2=newString(”hello");ﻩﻩSystem.out.println("通过创建String对象的方式
8、创建st1和st2,并比较:”);ﻩif (st1 ==st2)ﻩSystem.out.println(”==比较,相等”);elseﻩﻩSystem.out。println("==比较,不相等”);ﻩﻩif(st1.equals(st2))ﻩﻩSystem.out。println("equals比较,相等”);ﻩﻩelseﻩﻩSystem。out.println(”eq