摘要: 阅读全文
posted @ 2023-03-27 23:00 为zq 阅读(13) 评论(0) 推荐(0)
摘要: 分块查找规则: 分块查找代码实现 public class 分块查找 { public static void main(String[] args) { int array[]={16,5,9,12,21,18, 32,23,37,26,45,44, 50,48,61,52,73,66}; //创 阅读全文
posted @ 2023-03-27 17:59 为zq 阅读(107) 评论(0) 推荐(0)
摘要: remove方法的注意点:在调用方法时,如果出现了方法重载的现象,优先调用实参和行参一致的方法 列表迭代器和迭代器差不多,只是列表迭代器可以让next进行返回,还有删除和添加的功能 集合遍历的5大方法代码实现: 集合遍历的使用场景小结: 阅读全文
posted @ 2023-03-27 17:33 为zq 阅读(22) 评论(0) 推荐(0)
摘要: 基本介绍: 阅读全文
posted @ 2023-03-27 16:49 为zq 阅读(11) 评论(0) 推荐(0)
摘要: 增强for底层原理就是一个一个迭代器,在jdk5后出现 修改增强for中的数据,集合中的数据不会发生改变 使用lambad表达式: coll.forEach(s -> System.out.println(s)); 阅读全文
posted @ 2023-03-27 16:29 为zq 阅读(58) 评论(0) 推荐(0)
摘要: 迭代器特点:不依赖索引,适用list和set集合 代码实现: import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class text2 { public static voi 阅读全文
posted @ 2023-03-27 16:06 为zq 阅读(18) 评论(0) 推荐(0)
摘要: 集合分为单列集合和双列集合 单列集合 contains方法的细节: contains方法我们需要注意下,equals方法的重写 阅读全文
posted @ 2023-03-27 15:27 为zq 阅读(14) 评论(0) 推荐(0)
摘要: 案例1: 代码实现: package 黑马程序员;import java.util.Arrays;import java.util.Comparator;public class text { public static void main(String[] args) { girl gf1 = n 阅读全文
posted @ 2023-03-27 12:48 为zq 阅读(18) 评论(0) 推荐(0)
摘要: 作用:简化函数式接口的匿名内部类写法 使用前提:必须是接口的匿名内部类,接口中只能有一个抽象方法 好处:lambda是一个匿名函数,我们可以把lambda表达式理解为是一段可传递的代码,他可以写出更简洁的代码,使Java语言更加灵活 小括号为行参,大括号为方法体 代码实现: 阅读全文
posted @ 2023-03-27 12:13 为zq 阅读(12) 评论(0) 推荐(0)