摘要:
索引改成3 数组的索引越界异常 分析异常如何产生的 阅读全文
摘要:
日期转换的这里是有异常的。这里必须要对异常进行处理。 鼠标放上去 Alt+回车 这是第一种方式,把异常抛出去交给虚拟机来处理 一旦字符串有问题。 运行程序的时候,就会排除异常。 虚拟机处理就是中断程序,把异常打印在控制台 try/catch try/catch的好处,把异常处理之后,程序可以继续执行 阅读全文
摘要:
Throwable是可抛出的意思。 阅读全文
摘要:
对索引的的集合List进行打乱顺序,洗牌 发牌 排序 看牌 阅读全文
摘要:
之前做的斗地主的版本,没有从小到大进行排序 一个存储牌的花色,一个存储牌的序号。 放牌的容器。使用Map 再创建一个集合进行洗牌。 调用shuffer方法洗牌。生成后就是随即的索引了。 阅读全文
摘要:
行号的右边。点击就加上红色的原点 执行后程序停在断点的这一行代码 F8 Shift+F8从方法中出来。 F9跳到下一个断点。 终止程序 Ctrl+F2: 断点停留在第一行之后,F8进入下一行代码。 再点一下F8 进入下一行代码 F8再到下一行‘ 走到最后一行,控制台就会有输出。 循环的执行流程 fo 阅读全文
摘要:
用了of后集合的长度不能再改变!!!!! set不允许有重复元素 所以会抛出异常 重复的数据删掉就不报错。 改变长度 同样会报错。 Map的key不允许有重复 阅读全文
摘要:
阅读全文
摘要:
是最早期的双列集合 同步就表示是单线程 value也不允许为空 阅读全文
摘要:
linked 阅读全文
摘要:
自定义类型做key值。必须要重写hashCode和equals方法 创建pserson类 有name个age两个成员变量。重写toString方法 key有重复,会被新的value值替换掉。 key值北京是重复的 赵六替换掉了张三,因为Sting重写了HashCode方法,可以保证我们的key值不允 阅读全文
摘要:
增强for 阅读全文
摘要:
阅读全文
摘要:
键找值的方式 增强for 增强for的简化方式 阅读全文
摘要:
这个方法比较特殊,它的返回值是V他也就是Vlaue get remove containsKey: put value没有重复的所以v1返回的是null key值有重复,所以会返回被替换的值,范冰冰1 、 说明里面重写了toString的方法 remove Map的数据类型,可以相同,也可以不同 r 阅读全文
摘要:
常用的实现类HashMap 它的子类。LinkedHaspMap 阅读全文
摘要:
map集合是双列集合 map有两个泛型。左边K也叫作键 右边V是value 阅读全文