首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

String步骤汇总

2012-08-28 
String方法汇总public class TestString {public static void main(String[] args){String s1 new Strin

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}}

热点排行