Fork me on GitHub
摘要: List接口 List接口 List集合代表一个有序集合,集合中每一个元素都有其对应的顺序索引。List集合容许使用重复元素,可以通过索引来访问指定位置的集合对象。 ArrayList和Vector实现类 ArrayList和Vector实现类 ArrayList和Vector做为List的类的两个 阅读全文
posted @ 2018-02-09 23:15 郭耀华 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Set接口 Set接口 前面已经简绍过Set集合,它类似于一个罐子,一旦把对象'丢进'Set集合,集合里多个对象之间没有明显的顺序。Set集合与Collection基本上完全一样,它没有提供任何额外的方法。 Set集合不容许包含相同的元素,如果试图把两个相同元素加入到同一个Set集合中,则添加操作失 阅读全文
posted @ 2018-02-09 23:02 郭耀华 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1.Java集合概述 在编程中,常常需要集中存放多个数据。当然我们可以使用数组来保存多个对象。但数组长度不可变化,一旦在初始化时指定了数组长度,则这个数组长度是不可变的,如果需要保存个数变化的数据,数组就显得无能为力了;而且数组无法保存具有映射关系的数据,如成绩表:语文-80,数学-90,这种数据看 阅读全文
posted @ 2018-02-09 21:40 郭耀华 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 作者:Intopass链接:https://www.zhihu.com/question/31203609/answer/50992895来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 首先,不要纠结于 Pass By Value 和 Pass By Referenc 阅读全文
posted @ 2018-02-09 21:22 郭耀华 阅读(710) 评论(0) 推荐(0) 编辑
摘要: Java的Comparator和Comparable当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。 1.Comparable简介: Java.lang.Comparable是排序接口。若一个类实现了Compar 阅读全文
posted @ 2018-02-09 16:31 郭耀华 阅读(268) 评论(0) 推荐(2) 编辑