-
Set接口及其实现类——HashSet
Set是元素无序并且不可以重复的集合,被称为集。
HashSet——哈希集,是Set的一个重要实现类。
注意:由于Set是无序的,所以没有和List一样的set方法。
查看全部 -
处理运行时异常,采用逻辑区合理规避同时辅助try-catch处理。
在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常。
对于不确定的代码,也可以加上try-catch,处理潜在的异常。
尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出。
具体如何处理异常,要根据不同的业务需求和异常类型去决定
查看全部 -
对象存入集合都变成了Object类型 取出时需要类型转换
查看全部 -
基本类型是不能调用方法的,而其包装类具有很多方法
查看全部 -
基本类型 int 无法直接转换为包装类 Long 类型
查看全部 -
在需要频繁对字符串进行修改操作时使用 StringBuilder 的效率比 String 要高
查看全部 -
捕获到的异常,可以在当前方法的 catch 块中处理,也可抛出给调用者去处理
查看全部 -
Exception 是异常类,自定义异常要继承于 Exception 类或者其子类
查看全部 -
泛型
集合中的元素,可以时任意类型的对象(对象的引用)。
如果把某个的对象放入集合,则会忽略它的类型,而把它当作Object处理。
泛型则是规定了某个集合只可以存放特定类型的对象。
会在编译期间进行类型检查,可以直接按指定类型获取集合元素。
查看全部 -
try 语句块不可以独立存在,必须与 catch 或者 finally 块同存
查看全部 -
通过removeAll方法批量删除数组的元素
查看全部 -
通过remove删除List元素(注意需要先通过get方法获取要删除的元素)
查看全部 -
通过set方法修改List元素
查看全部 -
通过for each方法访问集合元素
查看全部 -
通过Iterator迭代器访问List
查看全部
举报