随笔分类 -  重学Java

摘要:1 package day7.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.List; 6 7 /* 8 2 集合工具类Collections 9 10 2.1 阅读全文
posted @ 2021-06-02 19:39 yub4by 阅读(45) 评论(0) 推荐(0)
摘要:1 package day7.lesson1.anli5; 2 3 import java.util.*; 4 5 /* 6 1.5.5 案例-统计字符串中每个字符出现的次数 7 键盘录入一个字符串,要求统计字符串中每个字符串出现的次数。 8 举例:键盘录入“aababcabcdabcde” 在控制 阅读全文
posted @ 2021-06-02 16:29 yub4by 阅读(125) 评论(0) 推荐(0)
摘要:1 package day7.lesson1.anli3; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.Set; 6 7 /* 8 1.5.3 案例-集合嵌套之ArrayList嵌套Ha 阅读全文
posted @ 2021-06-02 16:27 yub4by 阅读(80) 评论(0) 推荐(0)
摘要:1 package day7.lesson1.anli1; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Set; 6 7 /* 8 1.5 Map集合的案例 9 10 1.5.1 案例-HashMa 阅读全文
posted @ 2021-06-02 16:25 yub4by 阅读(153) 评论(0) 推荐(0)
摘要:1 package day7.lesson1; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 6 /* 7 1 Map 8 9 1.1 Map集合的特点 10 11 interface Map<K,V> K:键的类型;V:值的类型 1 阅读全文
posted @ 2021-06-02 16:23 yub4by 阅读(81) 评论(0) 推荐(0)
摘要:1 package day6.lesson4; 2 3 /* 4 4 可变参数 5 6 4.1 可变参数介绍 7 8 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了 9 格式:修饰符 返回值类型 方法名(数据类型… 变量名) { } 10 注意:这里的变量其实是一个数组; 阅读全文
posted @ 2021-06-01 17:13 yub4by 阅读(58) 评论(0) 推荐(0)
摘要:1 package day6.lesson3.p5; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /* 7 3.5 类型通配符 8 9 为了表示各种泛型List的父类,可以使用类型通配符 10 类型通配符:<?> 11 L 阅读全文
posted @ 2021-06-01 17:11 yub4by 阅读(61) 评论(0) 推荐(0)
摘要:1 package day6.lesson3.p4; 2 3 /* 4 3.4 泛型接口 5 6 格式: 7 修饰符 interface 接口名<类型> { } 8 9 */ 10 public class GenericDemo { 11 public static void main(Strin 阅读全文
posted @ 2021-06-01 17:09 yub4by 阅读(42) 评论(0) 推荐(0)
摘要:1 package day6.lesson3.p3; 2 3 /* 4 3.3 泛型方法 5 6 格式: 7 修饰符 <类型> 返回值类型 方法名(类型 变量名) { } 8 9 */ 10 public class GenericDemo { 11 public static void main( 阅读全文
posted @ 2021-06-01 17:07 yub4by 阅读(49) 评论(0) 推荐(0)
摘要:1 package day6.lesson3.p2; 2 3 /* 4 3.2 泛型类 5 6 格式: 7 修饰符 class 类名<类型> { } 8 9 */ 10 public class GenericDemo { 11 public static void main(String[] ar 阅读全文
posted @ 2021-06-01 17:05 yub4by 阅读(51) 评论(0) 推荐(0)
摘要:1 package day6.lesson3.p1; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.Iterator; 6 7 /* 8 3 泛型 9 10 3.1 泛型概述 11 阅读全文
posted @ 2021-06-01 17:04 yub4by 阅读(52) 评论(0) 推荐(0)
摘要:1 package day6.lesson2.anli2; 2 3 import java.util.HashSet; 4 import java.util.Random; 5 import java.util.Set; 6 import java.util.TreeSet; 7 8 /* 9 2. 阅读全文
posted @ 2021-06-01 13:23 yub4by 阅读(52) 评论(0) 推荐(0)
摘要:1 package day6.lesson2.anli1; 2 3 import java.util.Comparator; 4 import java.util.TreeSet; 5 6 /* 7 2.4 案例-成绩排序 8 9 用TreeSet集合存储多个学生信息(姓名,语文成绩,数学成绩),并 阅读全文
posted @ 2021-06-01 13:22 yub4by 阅读(75) 评论(0) 推荐(0)
摘要:1 package day6.lesson2; 2 3 import java.util.Comparator; 4 import java.util.TreeSet; 5 6 /* 7 2.3 比较器排序Comparator的使用 8 9 案例需求 10 存储学生对象并遍历,创建TreeSet集合 阅读全文
posted @ 2021-06-01 13:20 yub4by 阅读(83) 评论(0) 推荐(0)
摘要:1 package day6.lesson2; 2 3 import java.util.TreeSet; 4 5 /* 6 2.2 自然排序Comparable的使用 7 8 案例: 9 存储学生对象并遍历,创建TreeSet集合使用无参构造方法 10 要求: 11 按照年龄从小到大排序,年龄相同 阅读全文
posted @ 2021-06-01 13:19 yub4by 阅读(58) 评论(0) 推荐(0)
摘要:1 package day6.lesson2; 2 3 import java.util.Iterator; 4 import java.util.TreeSet; 5 6 /* 7 2 Set集合排序 8 9 2.1 TreeSet集合特点 10 元素有序,可以按照一定的规则进行排序,具体排序方式 阅读全文
posted @ 2021-06-01 13:18 yub4by 阅读(64) 评论(0) 推荐(0)
摘要:1 package day6.lesson1; 2 3 import java.util.LinkedHashSet; 4 5 /* 6 1.7 LinkedHashSet集合特点 7 8 哈希表和链表实现的Set接口,具有可预测的迭代次序 9 10 由链表保证元素有序,也就是说元素的存储和取出顺序 阅读全文
posted @ 2021-05-31 21:44 yub4by 阅读(42) 评论(0) 推荐(0)
摘要:1 package day6.lesson1; 2 3 import java.util.HashSet; 4 5 /* 6 1.6 案例-HashSet集合存储学生对象并遍历 7 8 创建一个存储学生对象的集合,存储多个学生对象,使用程序实现在控制台遍历该集合 9 要求:学生对象的成员变量值相同, 阅读全文
posted @ 2021-05-31 21:40 yub4by 阅读(134) 评论(0) 推荐(0)
摘要:1 package day6.lesson1; 2 3 import java.util.HashSet; 4 5 /* 6 1.3 HashSet集合的特点 7 8 底层数据结构是哈希表 9 对集合的迭代顺序不作任何保证,也就是说不保证存储和取出的元素顺序一致 10 没有带索引的方法,所以不能使用 阅读全文
posted @ 2021-05-31 21:24 yub4by 阅读(151) 评论(0) 推荐(0)
摘要:1 package day6.lesson1; 2 3 /* 4 1.2哈希值 5 6 哈希值简介 7 是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值 8 如何获取哈希值 9 Object类中的public int hashCode():返回对象的哈希码值 10 哈希值的特点 11 阅读全文
posted @ 2021-05-31 21:21 yub4by 阅读(61) 评论(0) 推荐(0)