- 博客(68)
- 收藏
- 关注
原创 Java:Stream流的使用步骤,中间方法,终结方法,收集Stream流
Stream流的相关知识Stream流的使用步骤1.获取Stream流Stream流常见的中间方法如果两个Stream流类型不一样,那么合并的时候就要变成Object类型Stream流的常见的终结方法转到数组中去
2023-08-31 12:10:07 322
原创 Java:HashMap、LinkedHashMap、TreeMap集合的底层原理和集合的嵌套
HashMap的底层原理LinkedHashMap的底层原理TreeMap集合的底层原理集合的嵌套
2023-08-28 11:17:01 236
原创 Java:Map集合以及常用API
Java:Map集合概述如果需要存入一一对应的数据可以用Map集合来存储 HashMapLinkedHashMapTreeMapMap集合常用API
2023-08-28 08:56:24 149
原创 Java:集合LinkedSet底层原理、TreeSet底层原理;开发中如何选择集合使用
TreeSet底层原理如果你想对自定义类型的对象进行排序,有两种方式但是执行出来,如果两个比较的数据相等,就会造成一个数据丢失第二种
2023-08-22 10:03:34 121
原创 Java:集合框架:Set集合、LinkedSet集合、TreeSet集合、哈希值、HashSet的底层原理
Java:集合框架:Set集合、LinkedSet集合、TreeSet集合、哈希值、HashSet的底层原理
2023-08-20 10:15:03 155
原创 Java:ArrayList集合、LinkedList(链表)集合的底层原理及应用场景
Java:ArrayList集合、LinkedList(链表)集合的底层原理及应用场景
2023-08-18 09:29:52 786
原创 Java:迭代器常用方法、增强for循环、Lambda 表达式遍历集合、遍历集合案例
Java 迭代器概述:Iterator迭代器常用方法使用迭代器遍历集合时,一开始 it.next()在赵敏的位置,所以第一个打印输出的是赵敏,第二次就到了小昭的位置,第三次到了素素,第四次灭绝,如果多打印了一次,那么就会出现异常。那么如果用循环来定义的话 首先用while(it.hasNext())问一下集合中有没有数据,然后定义一个字符串变量来接数据,最后打印出来增强for循环快捷方式Lambda 表达式遍历集合逐层简化代码遍历集合案例
2023-08-16 11:17:23 249
原创 Java:集合体系:Collection集合的常用方法(API)
集合体系用ArrayList 和 HashSet打印出来的结果Collection 集合的常用方法(API)由于Collection是一个接口 所以不能直接new Collection编译看左边,运行看右边转成数组时是Object 类型,方便将来往集合里添加任何数据拓展,首先集合的类型要一样 要么都是String类型的,反正类型要一样。其次将c2中的数据倒入c1时,先将c2中的数据拷贝一份再存入c1中,c2中的数据是不变的
2023-08-16 10:09:14 84
原创 Java:异常处理:捕获异常,记录异常并响应合话的信息给用户;捕获异常,尝试重新修复
Java:异常处理:捕获异常,记录异常并响应合话的信息给用户;捕获异常,尝试重新修复
2023-08-14 11:06:26 184
原创 Java:正则表达式书写规则及相关案例:检验QQ号码,校验手机号码,邮箱格式,当前时间
Java:正则表达式书写规则及相关案例:检验QQ号码,校验手机号码,邮箱格式,当前时间 几小时几分几秒
2023-08-13 11:15:35 1264
原创 Java:实战题目(一)
目前有100名囚犯,每个囚犯的编号是1-200之间的随机数。现在要求依次随机生成100名囚犯的编号(要求这些囚犯的编号是不能重复的),然后让他们依次站成一排。(注:位置是从1开始计数的),接下来,国王命令手下先干掉全部奇数位置处的人。剩下的人,又从新按位置1开始,再次干掉全部奇数位置处的人,依此类推,直到最后剩下一个人为止,剩下的这个人为幸存者。
2023-08-09 18:23:32 343
原创 Java:JDK8新特性:Lambda表达式、省略规则与方法引用
参数类型可以不写如果只有一个参数,参数类型可以省略,同时()也可以省略;两个参数的话就不可以省略了。如果Lambda表达式中的方法体代码只有一行代码,可以省略大括号不写,同时要省略分号;此时,如果这行代码是return语句,也必须去掉return不写。
2023-08-06 10:57:51 309
原创 Java:JDK8之后新的时间(推荐使用) ZoneId、 Instant、DataTimeFormatter、Period的相关API
Java:JDK8之后新的时间(推荐使用) ZoneId、 Instant、DataTimeFormatter、Period的相关API
2023-08-03 10:28:43 316
原创 Java:JDK8之后新的时间(推荐使用) LocalDate、LocalTime、LocalDataTime 的相关API
Java:JDK8之后新的时间(推荐使用) LocalDate、LocalTime、LocalDataTime 的相关API
2023-08-02 10:20:52 163
原创 JavaData:JDK8之前传统的日期和时间
JDK8之前传统的日期和时间、SimpleDataFormat:将日期格式化、SimpleDateFormat解析字符串时间成为日期对象、SimpleDateFormat秒杀案例、Calendar日历类的常见方法
2023-08-02 09:25:34 83
原创 Java常用API:Math、Syetem、Runtime、BigDecimal
Java常用API:Math、Syetem、Runtime、BigDecimal
2023-08-01 09:24:11 125
原创 Java常用API:StringBuilder、StringBuffer、StringJoiner
Java常用API:StringBuilder、StringBuffer、StringJoiner的经典方法,优势和个别案例
2023-07-30 12:52:46 292
原创 面向对象:抽象类 abstract 和JDK8下接口的三种方法和接口的多继承
面向对象:抽象类 abstract 和JDK8下接口的三种方法和接口的多继承
2023-07-25 08:47:26 113
原创 接口的应用案例:班级学生信息管理模块的开发
需求请设计一个班级学生的信息管理模块:学生的数据有:姓名、性别、成绩功能1:要求打印出全班学生的信息;功能2:要求打印出全班学生的平均成绩。注意:以上功能的业务实现是有多套方案的第一套方案:能打印出班级全部学生的信息;能打印出班级全部学生的平均分。第二套方案:能打印出班级全部学生的信息(包含男、女人数);能打印出班级全部学生的平均分(要求是去掉最高分、最低分)。
2023-07-23 11:20:17 544
原创 java 集合常用API、遍历并删除元素值、信息在程序中的展示、学生信息系统的数据搜索
java 集合常用API、遍历并删除元素值、信息在程序中的展示、学生信息系统的数据搜索
2022-08-10 10:49:06 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人