![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 81
zzz小邹
认真学习
展开
-
java包装类
其实就是8种基本数据类型对应的引用类型。除了int和char,其他基本数据类型的引用数据类型都是将基本数据类型的首字母大写。为什么提供包装类?java为了实现一切皆对象,为8种基本类型提供了对应的引用类型。集合和泛型其实也只能支持包装类型,不支持基本数据类型。原创 2023-05-03 16:21:14 · 146 阅读 · 1 评论 -
java中Arrays类
补充:因为返回的数必须整数,在比较Double类型是我们可以通用Double类中API(Public static int compare(double d1,double d2))比较d1,d2大小,d1>d2,返回1;[Student{name=‘张三’, age=19, height=175.7}, Student{name=‘李四’, age=23, height=185.3}, Student{name=‘李白’, age=17, height=185.7}]在一个数组搜索元素,并返回索引。原创 2023-05-04 09:23:22 · 95 阅读 · 0 评论 -
Collection集合(一)
集合和数组类似,都是容器。集合与数组的区别集合:集合的大小不固定,启动后可以动态变化,类型也可以选择不固定。集合更像气球。集合非常适合元素个数不能确定,且需要做元素的增删操作的场景。同时,集合提供的种类特别的丰富,功能也是非常强大的,开发中集合用的更多。数组:数组定义完成并启动后,类型确定、长度固定。不适合元素的个数和类型不确定的业务场景,更不适合做需要增删数据操作。数组的功能也比较的单一,处理数据的能力并不是很强大。数组集合元素存储个数类型确定,长度固定。原创 2023-05-04 22:57:17 · 119 阅读 · 0 评论 -
JAVA-泛型
泛型:是JDK5中引入的特性,可以在编译阶段约束操作的数据类型,并进行检查。泛型的格式:;注意:泛型只能支持引用数据类型。(基本数据类型使用包装类)集合体系的全部接口和实现类都是支持泛型的使用的。类后面—————>泛型类。方法申明上—————>泛型方法。接口后面—————>泛型接口。原创 2023-05-08 15:25:01 · 57 阅读 · 0 评论 -
java中常用API-StringBuilder
StringBuilder是一个可变的字符串的操作类,我们可以把它看成是一个对象容器。使用StringBuilder的核心作用:操作字符串的性能比String要更高(如拼接、修改等)。原创 2023-05-03 11:02:48 · 107 阅读 · 1 评论 -
Collection集合(二)——List集合
分析:枪的装弹和射击,用栈,子弹是后进先出,先进后出。因为ArrayList底层是基于数组实现的,所以ArrayList查询元素快,增删元素相对较慢。解决方法:迭代器遍历集合但是用迭代器自己的删除方法操作可以解决。底层数据结构是双链表,查询慢,首尾操作的速度是极快的,所以多了很多首尾操作的特有API。方法四:因为List集合存在索引,可以用遍历数组那样遍历List集合;[第五颗子弹, 第四颗子弹, 第三颗子弹, 第二颗子弹, 第一颗子弹]示例5:迭代器遍历集合且直接用集合删除元素的时候可能出现。原创 2023-05-05 20:49:34 · 152 阅读 · 0 评论 -
Lambda表达式
Lambda表达式是JDK 8开始后的一种新语法形式。Lambda表达式的作用:简化匿名内部类的代码写法。原创 2023-05-04 10:32:31 · 45 阅读 · 0 评论 -
java正则表达式
需求:假如现在要求校验一个qq号码是否正确,6位及20位之内,必须全部是数字。正则表达式可以用一些规定的字符来制定规则,并用来校验数据格式的合法性。判断是否匹配正则表达式,匹配返回true,不匹配返回false。我们可以在JDK文档中搜索Pattern来找正则表达式的规则。1、String类的哪个方法可以与正则表达式进行匹配。可以看出使用正则表达式校验数据格式的合法性更加轻松。字符串对象提供了匹配正则表达式的方法。蔡徐坤 小黑子 荔枝 鸡太美。方法一:不使用正则表达式。方法二:使用正则表达式。原创 2023-05-03 22:19:08 · 106 阅读 · 0 评论 -
java中常用API-Object,Objects
Object的toString方法:开发中直接输出对象,默认输出对象的地址其实是毫无意义的。开发中输出对象变量,更多的时候是希望看到对象的内容数据而不是对象的地址信息。所以toString方法存在的意义是:父类toString()方法存在的意义就是为了被子类重写,以便返回对象的内容信息,而不是地址信息!1.一个类要么默认继承了Object类,要么间接继承了Object类,Object类是Java中的祖宗类。得到结果没有什么意义。1.Object的toString方法的基本作用是什么,存在的意义是什么?原创 2023-05-02 23:58:10 · 70 阅读 · 0 评论