Java字符串的一些函数方法

一、substring()方法

String str="123456";
String s1=str.substring(2); //s1="3456"
String s2=str.substring(2,4); //s2="34"

二、split()方法

String str="China,USA,Japan,India,France";
String [] s1=str.split(",");  //s1[0]="China",s1[2]="Japan"
String [] s2=str.split(",",3);  //s2[0]="China",s2[1]="USA",s2[2]="Japan,India,France"
//对多种符号进行切割
String s="123,23-4 5";
String [] s3=s.split(",|-| ");  //s3[0]=123,s3[1]=23,s3[2]=4,s3[3]=5

三、字符串反转

String s="123";
String result= new StringBuffer(s).reverse().toString();

四、查找特定字符的下标

String s="123.234";
System.out.println(s.indexOf("."));   //3
System.out.println(s.indexOf("23"));  //1
System.out.println(s.indexOf("a"));   //-1

五、判断字符串中是否包含特点字符串

String s=aaa.bbcd;
System.out.println(s.contains("."));  //true
posted @ 2022-08-08 16:55  黄雨春  Views(477)  Comments(0Edit  收藏  举报