java字符串类字符串广泛应用在java编程中,在java中字符串属于对象,java提供了字符串类来创建和操作字符串。今天就为大家介绍一下java常见的字符串操作方法。
一、使用长度()方法获取字符串的长度
公开课maint { 公共静态void main (String [] args) { 字符串str=坝⒂镒帜浮?//长度():统计当前字符串的字符个数 int i=str.length (); System.out.println(我); } }
二、使用indexOf()方法查找指定字符再字符串中的位置
公开课maint { 公共静态void main (String [] args) { 字符串str=坝⒂镒帜浮?//indexOf():查找指定字符再字符串中的位置 int指数=str.indexOf (“a”); System.out.println(指数); } }
三、使用toUpperCase()方法将字符串中的字符变为了大写形式
公开课maint { 公共静态void main (String [] args) { 字符串str=坝⒂镒帜浮?//小写转大写//toUpperCase():将字符串中的字符变为了大写形式 字符串str=str.toUpperCase (); System.out.println (str); } }
四、使用toLowerCase()方法将字符串中的字符变为小写
公开课maint { 公共静态void main (String [] args) {//toLowerCase():将字符串中的字符变为小写 字符串str=癢WMMDDHH”; 字符串str1=str3.toLowerCase (); System.out.println (str); } }
五、使用substring()方法截取字符串
公开课maint { 公共静态void main (String [] args) { 字符串str=坝⒂镒帜浮?//字符串:截取字符串 字符串str=坝⒂镒帜浮? 字符串str=str5。substring (0, 3); System.out.println (str); 字符串str=str5.substring (3); System.out.println (str); } }
六、使用replaceAll()方法替换当前字符串中指定内容
公开课maint { 公共静态void main (String [] args) { 字符串str=坝⒂镒帜浮? 字符串str=str5。replaceAll (“abc”,“xyz”); System.out.println (str); } }
七、使用修剪()方法能够去掉当前字符串中两端的空格
公开课maint { 公共静态void main (String [] args) { 字符串str=" abc def”; System.out.println (str.length ()); 字符串str1=str9.trim (); System.out.println (str); System.out.println (str1); } }
八,字符串+字符串等于拼接
公开课maint { 公共静态void main (String [] args) { 字符串str1=" 123 "; 字符串str2=" 100 "; System.out.println (str1 + str2); } }
九,将字符串变为整数
公开课maint { 公共静态void main (String [] args) { 字符串str1=" 123 "; 字符串str2=" 100 "; int num1=Integer.parseInt (str1); int num2=Integer.parseInt (str2); System.out.println (num1 + num2); } }
十,使用charAt()找到指定字符串中位置的字符
公开课maint { 公共静态void main (String [] args) { 字符串str1000="中的";//charAt:找到指定字符串中位置的字符 char char=str1000.charAt (2); System.out.println (char); } }
, <强> java字符串的比较强>
总体来说java中字符串的比较是==比较引用,等于比较值的做法。(=对于其他引用类型比较的是地址,这是因为对象的=方法比较的是引用),但是不同的声明方法字符串的比较结果也是不同的。
例如:
字符串str1=新的字符串(“a”); 字符串str2=新的字符串(“a”); str1==str2输出假的 str1.equals (str2)输出正确的 而如果这样声明 字符串str1=癮”; 字符串str2=癮”; str1==str2输出正确的 str1.equals (str2)输出正确的10中java常见字符串操作实例