两种创建字符串对象
直接赋值:String s="abc";用new方法 String s=new String();
基本数据类型比的是数据值
引用数据类型比的是地址值
system.out.println(s1==s2)比较的是字符串在内存在的地址值
当我们要比较字符串里的内容,就需要用到equals方法,方法返回的是布尔类型
字符串的拼接
遍历字符串
实际应用
统计字符串之后可以进行统计(大小学字符,数字字符)字符的个数,可以字符串反转。
注意:判断数字时要打'数字'如果不写' '代码会查询ASCII中。
也可以写(c>=48&&c<=57)进行ASCII表转换。
字符串反转
更快的字符串拼接StringBuilder方法
当我们要大量拼接字符串时,使用StringBuilder方法更快,这里有一个细节,使用StringBuilder方法获取的字符串不是字符串类型,需要用toString方法将字符串变为字符串类型。