摘要: 首先说明用TreeSet集合存储自定义时,无参构造方法使用的是自然排序对元素进行排序的 然后,使用自然排序的前提是,让元素所属的类实现Comparable接口并重写comparaTo(T o)方法,来完成。 其次要注意,重写方法时,一定要注意排序规则必须按照要求的主要条件和条件来写。 下面通过一个需 阅读全文
posted @ 2020-04-08 23:31 硬盘红了 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 由于Set集合是不存储重复元素的,所以在做此案例时,如果我正常添加一个重复元素是什么结果呢? public class HashSetDemo { public static void main(String[] args) { //创建HashSet集合对象 HashSet<Student> ha 阅读全文
posted @ 2020-04-08 17:37 硬盘红了 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 由于LinkedList底层数据结构是链表,因此有一些特有的功能从链表对应到集合中。 框架代码: public class LinkedListDemo { public static void main(String[] args) { //创建集合对象 LinkedList<String> li 阅读全文
posted @ 2020-04-08 16:04 硬盘红了 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 使用ArrayList存储字符串并遍历 public class ListDemo { public static void main(String[] args) { //创建ArrayList集合对象 ArrayList<String> arrayList = new ArrayList<Str 阅读全文
posted @ 2020-04-08 15:38 硬盘红了 阅读(669) 评论(0) 推荐(0) 编辑
摘要: public class ListDemo { public static void main(String[] args) { //创建List集合对象 List<Student> list = new ArrayList<Student>(); //创建学生对象 Student s1 = new 阅读全文
posted @ 2020-04-08 10:26 硬盘红了 阅读(607) 评论(0) 推荐(0) 编辑
摘要: public class ListDemo { public static void main(String[] args) { //示例1: int[] arr = {1,2,3,4,5}; for (int i : arr){ System.out.println(i); } System.ou 阅读全文
posted @ 2020-04-08 09:51 硬盘红了 阅读(137) 评论(0) 推荐(0) 编辑