JAVA实验3-异常处理和常用实用类-报告.doc

JAVA实验3-异常处理和常用实用类-报告.doc

ID:57586497

大小:745.00 KB

页数:18页

时间:2020-08-27

JAVA实验3-异常处理和常用实用类-报告.doc_第1页
JAVA实验3-异常处理和常用实用类-报告.doc_第2页
JAVA实验3-异常处理和常用实用类-报告.doc_第3页
JAVA实验3-异常处理和常用实用类-报告.doc_第4页
JAVA实验3-异常处理和常用实用类-报告.doc_第5页
资源描述:

《JAVA实验3-异常处理和常用实用类-报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息工程学院实验报告的内容与格式按任课教师的要求书写。《Java语言程序设计》实验报告学院:班级:姓名:学号:成绩:一、实习目标(1)掌握Java的异常处理机制及相关实现方法;(2)掌握常用实用类的使用,熟悉使用JDK_API进行软件开发;(3)掌握Java中正则表达式的基本用法。二、实验过程实验题1try-catch练习:JAVA_API:getMassage():返回此throwable或exception的详细消息字符串,正数除0返回Infinity,负数除0返回-Infinity。toString():对象利于null的详细消息字符串创建,则

2、返回此对象的实际类的名称,返回此throwable的简短描述。printStackTrace():将错误的详细信息追踪到代码中具体某一行,将throwable及其追踪输出至标准错误流。代码截图:CatchError类:MainTest类:运行结果:实验题2用户自定义异常:在ExceptionTest类中进行成绩录入和平均成绩的计算。StasticScore类为成绩录入的具体方法,并进行异常检测。ScoreException类继承StasticScore,输出错误提示。代码截图:ExceptionTest类:ScoreException类:Stasti

3、cScore类:运行结果:实验题3String&StringBuffer的使用:JAVA_API:IntindexOf(Stringstr,intfromIndex)函数:返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。如果不存在,返回-1。StaticStringvalueOf(inti)函数:返回int参数的字符串表示形式。该表示形式正是单参数的interger.toString方法返回的结果。IntindexOf(Stringstr,intfromIndex)函数:返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开

4、始。如果不存在,则返回-1。PublicStringBufferappend(Stringstr)函数:将指定的字符串追加到此字符序列。按顺序追加String变量中的字符,使此序列增加到该变量的长度。代码截图:TestOfKeyword类:KeyWord类:运行结果:实验题4常用实用类Calendar练习:JAVA_API:Publicvoidset(intfield,intvalue)函数:将给定的日历字段设置为给定值。不管出于何种宽松性模式下,该值都不由此方法进行解释。Publicintget(intfield)函数:返回给定日历字段的值。在le

5、nient模式下,所有日历字段都被标准化。Publicabstractvoidroll(intfield,booleanup)函数:在给定的时间字段上添加或减去单个时间单元,不更改更大的字段。如果向上滚动,则使用true,否则使用false。确定当月天数:用set函数设置DATE为当月第一天,使用roll进行滚动,用get函数得到当月的天数。确定第一天是周几:用set函数时DAY_OF_MONTH为1,直接调用get函数得到DAY_OF_WEEK的值即可。代码截图:MyCalendar类:TestCalendar类:运行结果:实验题5正则表达式的使用

6、:JAVA_API:Publicbooleanmatches(Stringregex):参数regex用来匹配此字符串的正则表达式。如果此字符串匹配给定的正则表达式,则返回true。PatternMatcher的组合用法:(1)第一种匹配方法:Patternp=Pattern.compile(“a*b”);Matcherm=p.matcher(“aaaaab”);booleanb=m.matches();(2)第二张匹配方法:booleanb=Pattern.matches(“a*b”,”aaaaab”);具体的函数:PublicstaticPatt

7、erncompile(Stringregex):将给定的正则表达式编译到模式中。PublicstaticPatterncompile(Stringregex,intflags):将给定的正则表达式编译到具有给定标志的模式中。PublicMatchermatcher(CharSequenceinput):创建匹配给定输入与此模式的匹配器。Publicstaticbooleanmatches(Stringregex,CharSequeneceinput):编译给定正则表达式并尝试将给定输入与其匹配。代码截图:TestOfUser类:User类:UserF

8、ilter类:运行结果:

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

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

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