集合和异常处理.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

异常处理原则1、异常类是刻画非正常情况的工具,不能用于程序流程控制2、为异常类提供细致而完善的文档说明3、异常对象要完整的保留异常发生现场信息4、避免过大的try语句块5、按具体情况处理异常在异常处理中不要提供空的异常处理逻辑,这等于不对异常进行处理。可以通过printStackTrace来打印异常信息或者通过throw语句将异常抛出给当前方法的调用者;或干脆直接使用throws语句,将异常留给代码的调用者处理第64页,共67页,星期六,2024年,5月练习1编写一个程序,使用集合存储客户的邮件地址。地址中应该包含姓名,街道,市(县),省(自治区),国家(地区)然后显示集合中的内容;要求使用对象数组和至少两种集合对象来实现此程序的输出结果如下:姓名:李四街道:南山市(县):深圳省(自治区):广东国家(地区):中国****************************姓名:张三街道:南山市(县):南昌省(自治区):江西国家(地区):中国**************************姓名:王五街道:布吉市(县):深圳省(自治区):广东国家(地区):中国第65页,共67页,星期六,2024年,5月练习21、对此段程序增加异常处理importjavax.swing.JOptionPane;publicclassTryCatch{publicstaticvoidmain(String[]args){while(true){Strings=JOptionPane.showInputDialog(input);intintValue=100;intValue=Integer.parseInt(s);intresult=10/intValue;System.out.println(intValue);}}}2、声明一个大小为100的数组,随机插入1-100之间不重复的数第66页,共67页,星期六,2024年,5月感谢大家观看第67页,共67页,星期六,2024年,5月HashSet类java.util

类HashSetEjava.lang.Objectjava.util.AbstractCollectionEjava.util.AbstractSetEjava.util.HashSetE此类实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。第32页,共67页,星期六,2024年,5月HashSet类方法?intsize()

??????????返回此set中的元素的数量(set的容量)。?booleanadd(E?e)

??????????如果此set中尚未包含指定元素,则添加指定元素。?voidclear()

??????????从此set中移除所有元素。BooleanisEmpty()

??????????如果此set不包含任何元素,则返回true。第33页,共67页,星期六,2024年,5月HashSet类方法示例HashSeths=newHashSet();hs.add(ok);hs.remove(ok);System.out.print(hs.size());System.out.print(hs);第34页,共67页,星期六,2024年,5月Hashtable类java.util

类HashtableK,Vjava.lang.Objectjava.util.DictionaryK,Vjava.util.HashtableK,V此类实现一个哈希表,该哈希表将键映射到相应的值。任何非null对象都可以用作键或值。第35页,共67页,星期六,2024年,5月Hashtable类如果很多条目要存储在一个Has

文档评论(0)

xiaoshun2024 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档