Java教程
文章平均质量分 70
SpitBubble
目前该账号主要发布博主日常的java学习内容,每天晚上会对知识点进行整理上传。欢迎各位IT友子们前来交流学习,如果文章有错,请批评指出。感谢支持
展开
-
Stream流
但是数组必须是引用数据类型的,如果传递基本数据类型,是会把整个数组当做一个元素,放到Stream当中。中间方法,返回新的Stream流,原来的Stream流只能使用一次,建议使用链式编程。方法的形参是一个可变参数,可以传递一堆零散的数据,也可以传递数组。修改Stream流中的数据,不会影响原来集合或者数组中的数据。先得到一条Stream流(流水线),并把数据放上去。结合了Lanbda表达式,简化集合、数组的操作。使用中间方法对流水线上的数据进行操作。使用终结方法对流水线上的数据进行操作。原创 2023-08-20 14:05:47 · 76 阅读 · 1 评论 -
Java集合Collection接口(超详解)
动态数组LinkedList在内部使用动态数组,因此在进行元素添加、删除和查询操作时,它比静态数组更快。双向插入或删除:可以从头部和尾部进行插入和删除LinkedList支持在头部和尾部进行高效的插入和删除操作,因为它是双向链表。LinkedList不是线程安全的,如果多个线程同时修改它,可能会导致数据不一致的问题。有序性:LinkedHashSet中的元素是有序的,它会按照元素被添加的顺序来维护元素的顺序。原创 2023-08-10 20:51:50 · 1162 阅读 · 5 评论 -
枚举详解(Java)
枚举(Enumeration)其实是一种特殊的类,他在创建的时候就声明定义了一组固定的常量,并且枚举的构造函数时私有的(private),所以我们不能通过外界来实例化。枚举在Java中通常被用作一种安全的方式来声明一组固定的常量。原创 2023-08-07 19:59:15 · 184 阅读 · 0 评论 -
Java中ArrayList类详解
对于ArrayList的理解和应用,需要掌握其容量、扩容条件、add、get、remove、遍历删除等方法的使用,以及其底层数据结构和线程安全性等。原创 2023-07-24 17:04:29 · 992 阅读 · 2 评论 -
Java中的小工具 Scanner 类
在Java中Scanner方法是一个扫描器,会扫描控制台(Console)中输入的数据,我们可以通过Scanner类获取用户的输入。原创 2023-07-20 19:13:07 · 126 阅读 · 0 评论 -
Java中的运算
如果 表达式1是false,Java不会走表达式2,因为不论表达式2是true还是false,整体结果都是false,java会进行短路操作。关系运算符:> 、 < 、>= 、原创 2023-07-19 10:54:53 · 371 阅读 · 0 评论