读书人

String步骤汇总

发布时间: 2012-08-28 12:37:01 作者: rapoo

String方法汇总

public class TestString {public static void main(String[] args){String s1 = new String("abcdefghf");//返回第5个字符System.out.println(s1.charAt(5));//f//返回字符串长度System.out.println(s1.length());//9//返回f字符所在字符串中的位置System.out.println(s1.indexOf('f'));//5//返回de字符串所在字符串中的位置System.out.println(s1.indexOf("de"));//3//没有F这个字符,返回-1System.out.println(s1.indexOf("F"));//-1//返回第6个字符之后第一个f字符的位置System.out.println(s1.indexOf('f',6));//8//比较s1与字符串是否相等,忽略大小写System.out.println(s1.equalsIgnoreCase("ABCDEFGHF"));//true//比较s1与字符串是否相等,比较大小写System.out.println(s1.equals("ABCDEFGHF"));//false//比较s1与字符串是否相等,比较大小写System.out.println(s1.equals("abcdefghf"));//true//用字符h替换掉fSystem.out.println(s1.replace('f','h'));//abcdehghh//将字符串s1的小写字母替换为大写s1 = s1.toUpperCase();System.out.println(s1);//ABCDEFGHF//将字符串s1的大写字母替换为小写s1 = s1.toLowerCase();System.out.println(s1);//abcdefghf//将s1字符串以字符串"f"为分割点分割为多个小字符串String[] s2 = s1.split("f");for(int i=0;i<s2.length;i++){System.out.println(s2[i]);}//将小字符串中的每个元素输出//abcde//gh}}

读书人网 >编程

热点推荐