Java字符串的简单运用

182 阅读1分钟

两种创建字符串对象

直接赋值:String s="abc";用new方法 String s=new String();

IMG_2395.PNG

IMG_2396.PNG 基本数据类型比的是数据值

引用数据类型比的是地址值

system.out.println(s1==s2)比较的是字符串在内存在的地址值

当我们要比较字符串里的内容,就需要用到equals方法,方法返回的是布尔类型

IMG_2405.PNG

字符串的拼接

联想截图_20231118104144.png

遍历字符串

IMG_2397.PNG 实际应用 统计字符串之后可以进行统计(大小学字符,数字字符)字符的个数,可以字符串反转。

注意:判断数字时要打'数字'如果不写' '代码会查询ASCII中。

也可以写(c>=48&&c<=57)进行ASCII表转换。 IMG_2399.PNG 字符串反转

IMG_2406.PNG

更快的字符串拼接StringBuilder方法

IMG_2402.PNG 当我们要大量拼接字符串时,使用StringBuilder方法更快,这里有一个细节,使用StringBuilder方法获取的字符串不是字符串类型,需要用toString方法将字符串变为字符串类型。

IMG_2404.PNG