//String类下的方法
public class TestString {
public static void main(String[]args){
String s1="sun java",s2="Sun Java";
//String s1="sun java",s2="sun java";
System.out.println(s1.charAt(2));//n
System.out.println(s2.length());//8
System.out.println(s1.indexOf("java"));//第4个索引位置开始出现java
System.out.println(s1.indexOf("Java"));//未找到Java返回-1
System.out.println(s1.equals(s2));//false ;boolean
System.out.println(s1.equalsIgnoreCase(s2));//true;比较时不分大小写
String s="我是超人,我是jonse";
String ss=s.replace("我", "他");
System.out.println(ss);//他是超人,他是jonse
String s3="Jonse Is My Friend!!";
String s4=" 我是 jonse ";
System.out.println(s3.startsWith("Jonse"));//true,是否以Jonse开始的
System.out.println(s3.endsWith("Friend"));//false,是否以Friend结尾的
System.out.println(s3.toUpperCase());//全部转成大写
System.out.println(s3.toLowerCase());//全部转成小写
String subs=s3.substring(9);
System.out.println(subs);
System.out.println(s3.substring(9));//取第9个索引值开始到结尾
System.out.println(s3.substring(9,11));//取9到11,不包括11
System.out.println(s4.trim());//去掉头和尾的空格
int j= 1234567;
String sName=String.valueOf(j);//j转换成字符串
System.out.println(sName);
//只有字符串才能查他的长度length
System.out.println("j是"+sName.length()+"位数");//j是7位数
String s="May,F,1990";
String sPlit[]=s.split(",");//分解掉字符串中的逗号,
for(int i=0;i<sPlit.length;i++){
System.out.println(sPlit[i]);//MayF1990
}
}
}
Java String类下的方法
最新推荐文章于 2023-01-25 11:27:40 发布