上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页
摘要: 异常的处理 异常:异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。 异常处理的关键字:try、catch、finally、throw、throws * try:里面是可能出现异常的语句或者代码块。后面可以跟一个或多个catch代码段。出现异常,终止try代码段的执 阅读全文
posted @ 2022-07-08 13:52 一位程序袁 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 异常产生过程解析 public class Ex1 { public static void main(String[] args) throws ParseException { int [] arr={1,2,3}; getElement(arr,3); } public static int 阅读全文
posted @ 2022-07-08 13:20 一位程序袁 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 异常分类 Exception:编译异常,进行编译(写代码java程序出现的问题) RuntimeException:运行期异常,java程序过程出现的问题 Error:错误,相当于不能自愈的病,必须修改源代码才能运行 案例: 首先我们先来看第一个 编译异常 public class Ex1 { pu 阅读全文
posted @ 2022-07-08 11:30 一位程序袁 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 练习—计算一个字符串每个字符出现的次数 先来写一下思路: 我们画个图来看: 分析: 使用Scnner获取用户输入的字符 创建Map集合,key是字符串的字符,value是字符的个数 遍历字符串,获取每一个字符 使用获取字符串,去Map集合判断key是否存在 key存在: 通过字符ket获取key,获 阅读全文
posted @ 2022-07-08 10:55 一位程序袁 阅读(38) 评论(0) 推荐(0) 编辑
摘要: LinledHashMap Map 接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现与 HashMap 的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序通常就是将键插入到映射中的顺序(插入顺序)。 底层:哈希表+链表(记录元素顺序) 打印输出一 阅读全文
posted @ 2022-07-08 10:02 一位程序袁 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Entry键值对象 映射项(键-值对)。Map.entrySet 方法返回映射的 collection 视图,其中的元素属于此类。获得映射项引用的惟一 方法是通过此 collection 视图的迭代器来实现。这些 Map.Entry 对象仅 在迭代期间有效;更正式地说,如果在迭代器返回项之后修改了底 阅读全文
posted @ 2022-07-08 09:24 一位程序袁 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Map集合中的常用方法 常用方法: /* put :把指定的键与指定的值添加到Map集合中*/ /*remove:把指定的键,键值在Map集合中删除*/ /* get:根据指定的键,在集合中获取对应的值*/ /* containKey:判断集合中是否包含指定的键*/ /* Set KeySet:获取 阅读全文
posted @ 2022-07-08 08:46 一位程序袁 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Map集合概述 Map集合是一双列集合,一个元素包含两个值(一个key 一个calue) map集合中的元素mey和value的数据类型可以相同,也可以不同 map集合中的元素,key是不允许重复的 value是可以重复 map集合中的元素,key和value是一一对应 Map常用子类 HashMa 阅读全文
posted @ 2022-07-06 16:38 一位程序袁 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Collections集合工具类的方法 常用方法addAll,Shuffle,sort,sort。 案例: public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>();// list.add 阅读全文
posted @ 2022-07-06 16:17 一位程序袁 阅读(45) 评论(0) 推荐(0) 编辑
摘要: LinkedHashSet集合 具有可预知迭代顺序的 Set 接口的哈希表和链接列表实现。此实现与 HashSet 的不同之外在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,即按照将元素插入到集合中的顺序(插入顺序)进行迭代 LinkedHashSet集合的特点: 底层是 阅读全文
posted @ 2022-07-06 15:44 一位程序袁 阅读(42) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 40 下一页