王囧草

导航

 

Java字符串的常用方法

public static void main(String[] args) {

// TODO Auto-generated method stub

 

 

String aString = "hellocensi @gmail.com " ;

System.out.println(aString);

 

int lenthString=aString.length();

System.out.println("way1"+lenthString);//常用方法1:获取字符串长度

 

char str[]=aString.toCharArray();  //常用方法2 :转换为字符数组

System.out.print("way2");

System.out.println(str);

for(int i=0;i<aString.length();i++)

System.out.print(str[i]+" ");

 

System.out.println("\nway3"+aString.charAt(8));//常用方法3:根据下标获取单个字符

 

System.out.print("way4"+"\n");    //常用方法4:编程byte数组

byte mybytes[]=aString.getBytes();

for(int i=0;i<mybytes.length;i++)

System.out.print(mybytes[i]+" ");

System.out.print("\n");

for(int i=0;i<mybytes.length;i++)

System.out.print((char)mybytes[i]); //byte转换成char

 

System.out.println("\nway5:");   //常用方法5:查找单个字符

System.out.println(aString.indexOf('@'));

System.out.println(aString.indexOf('#')); //找不到返回-1

 

String aString1 = "     hello jack";

System.out.println("way6:");  //常用方法6:去掉字符串前面的空格

System.out.println(aString1);

System.out.println(aString1.trim());

 

   /*还有的常用方法有:7.从字符串中截取子字符串 :subString()

                  8.大小写转换:toLowerCase()toUpperCase()

                  9.判断字符串的开头结尾字符:endsWith()startWith()

                  10.替换字符串中的一个字符:replace()

                  ...

                  */

}

喜欢这样文章的可以关注我,我会持续更新,你们的关注是我更新的动力!需要更多java学习资料的也可以私信我!

 

祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发!

posted on 2020-02-23 15:40  王囧草  阅读(272)  评论(0编辑  收藏  举报