自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 集合知识点

集合是可以自动扩容的容器,区别于数组,数组可以存储基本数据类型也可以存储引用数据类型。集合只存储引用数据类型,遇见基本数据类型,需要转变成所对应的包装类。数组长度固定,集合长度可变。

2023-05-12 11:28:00 35

原创 字符串练习

键盘录入字符串要求1:长度小于等于9要求2:只能是数字 将内容变成罗马数字下面是阿拉伯数字和罗马数字的对比关系 1-Ⅰ、2-Ⅱ、3-Ⅲ、4-Ⅳ、5-Ⅴ、6-Ⅵ、7-Ⅶ、8-Ⅷ、9-Ⅸ注意点罗马数字没有0,用“ ”(长度为0的字符串)代替。除了查表法(上代码中Change方法),还可以用switch实现。JDK12中switch还可以这样实现。

2023-05-08 13:47:26 35 1

原创 字符串底层原理

JDK8以前,每次有变量参与,都需要在堆内存创建StringBuilder对象,然后添加内容,在创建String对象,将StringBuilder转换成String。JDK8以后,先对数组长度进行预估,虽然比前者效率高,但仍然浪费效率。拼接不要直接“+”,尽量使用StringBuilder或者StringJoiner。StringBuilder是一个内容可变的容器。2.new出来不会复用,而是开辟一个新的空间。1.直接赋值会复用字符串常量池中的。1.基本数据类型比较数据值。2.引用数据类型比较地址值。

2023-05-07 22:53:19 111 1

原创 StringJoiner

【代码】StringJoiner。

2023-05-06 08:00:00 31 1

原创 String Bulilder

需求:定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回。调用该方法,并在控制台输出结果。需求:键盘接入一个字符串,程序判断该字符串是否是对称字符串,并在控制台打印是不是。执行方法后输出结果为:[1,2,3];例如:数组为int[] arr = {1,2,3}对称字符串:123321、111。非对称字符串:12123。

2023-05-05 22:25:33 49

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除