10中java常见字符串操作实例

  

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常见字符串操作实例