-
finally语句块是在try&catch块中的return后,返回调用者之前执行
try catch finally 语句块儿之内没有任何return语句,会调用语句块之外的return语句
查看全部 -
String类中的常用方法
indexOf()//获取字符在字符串中出现的位置
lastIndexOf()//获取字符在字符串中出现的最后位置
substring(begin)//获取字符开始到结束
substring(begin,and)//获取指定字符串
index=-1 //indexOf未在字符串中找到
equals 值相同
== 值相同,且对象存放的位置也相同
查看全部 -
集合接口Collection和Map
Collection的子接口List(序列),Queue(队列)和Set(集),List和Queue是有序且可以重复,Set中的元素且不可以重复
List的实现类ArrayList(数组序列),Queue的实现类LinkedList(链表)(也是List的实现类),Set的实现类HashSet(哈希集)
Map重要的实现类HashMap(哈希表)
查看全部 -
1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1
2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1
3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符
查看全部 -
总结 finally处理网络连接 数据库占用等资源
查看全部 -
finally{
//最终要执行的一些代码
}
finally语句执行善后工作,如关闭文件,关闭链接等.
查看全部 -
多重catch块语法
分别捕获多个错误提示,然后执行catch块内的语句
注意先小后大,先子类后父类
查看全部 -
catch语句块内执行结束后,后续语句持续执行
查看全部 -
try{
// 一些会抛出异常的方法
}catch(Exception e){
// 处理该异常的代码块
}catch(Exception2 e){
// 处理Exception2的代码块
查看全部 -
编写处理异常语句,要先小后大。
查看全部 -
在map集合中提供了containsKey 和 containsValue方法来判断是否存在某个值查看全部
-
使用indexOf可以判断某个对象在arrylist集合中的位置查看全部
-
利用contains来判断set集合是否存在某个对象时,不仅仅需要重写equals还需要重写hascode方法,因为在调用equals前会先调用hascode,而这个方法比较的是对象地址值相等查看全部
-
原提供的contains比较两个对象是否相等的原理是通过Object中equals进行比较的,但是这样无法通过某个属性值来判定,因此我们需要对equals进行重写,增加它的判断条件查看全部
-
如何判断arraylist中是否存在某个对象可以使用contains()进行判断查看全部
举报