实验03常用类及异常类2

实验03常用类及异常类2

ID:22280897

大小:199.54 KB

页数:13页

时间:2018-10-28

实验03常用类及异常类2_第1页
实验03常用类及异常类2_第2页
实验03常用类及异常类2_第3页
实验03常用类及异常类2_第4页
实验03常用类及异常类2_第5页
资源描述:

《实验03常用类及异常类2》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验三内部类、常用类及异常类的用法1.实验目的(1)掌握Java中内部类的用法、异常类的用法(2)掌握Java中String类常用方法、StringBuilder类的用法;(3)掌握System类、Date类、Calender类、DateForniat类、NumberFormat类、Random类与Biglnteger及BigDecimal类的用法;(4)掌握Java中正则表达式的基本用法;2.实验内容实验题1修改实验二实验题5,声明一个局部变量Stringtext=然后通过循环把数组屮的成员(有浮)添加到text屮,修改方法JOptionPane.showMess

2、ageDialogO;参数以显示text。packagecn.edu.nwsuaf.jp.p4;Importjava.ucil.Arrays;)publicclassStore{/***@paramargs*/publicstaticintcountpublicstaticvoidmainMp3Playerpi=newIMp3Playerp2=new1Mp3Playerp3=new1Mobileml=newMob;Mobilem2=newMob;Product[]products=Arrays.sort(productsStringtext=nullfor(inti

3、ndex=0;{text+■products(index];text+■1*;count++;>JOptionPane.shot/MessageDialog(null,wTheproductsare:"+text+"Thereare"+count+”produc实验题2用StringBuilertext="替换Stringtext="然后通过循环使用StringBuiler类的append方法向text中添加把数组中的成员(有序)添加到text中,修改方法JOptionPane.showMessageDialogO;参数以显示text。思考问题:对比

4、分析StringBuiler与String的区别。(1)不可改变对象在.NET中String是不可改变对象,一旦创建了一个String对象并为它赋值,它就不可能PJ改变。(1)引用类型前而说过String是引用类型,这就是如果我们创建很多个相同值的字符串对象,它在内存屮的指向地址应该是一样的。也就是说,当我们创建了字符串对象a,它的值是“1234”,当我们再创建一个值为“1234”的字符串对象b时它不会再去分配一块内存空间,而是直接指向了a在内存中的地址。(2)StringBuilder对象通过上而的分析可以看出,String类型在做字符串的连接操作时,效率是相当低

5、的,并且由于每做一个连接操作,都会在内存中创建一个新的对象,占用了大量的内存空间。这样就引出StringBuilder对象,StringBuilder对象在做字符串连接操作时足在原来的字符串上进行修改,改善了性能。实验结果:DStore,javaXEMobile,javaEMp3Player.javaj]Product,javapublicclassStore*gparamargs*/publicstaticpublicstaticMp3PlayerMp3PlayerMp3PlayerMobilemlMobilem2intcount=0voidmain(Stzpi=

6、newMp3Pp2-newMp3Pp3-newMp3P■newMobile(=newMobile(消息Theproductsare:MeizoX3(256MB)f399.0RMBMeizoE5(512MB),580.0RMBXHveXMMp3Play(256MB),930.0RMBE3330onChinaMobile,1450.0RMBE365onChinaMobile,!780.0RMBThereare5products..Of)Product[]products購定Arrays.sort(products);5tring3uildertext=newString

7、3uilaer();for(intindex=0;index

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。