Java 中常用字符串方法总结一、创建并初始化字符串: 1 、使用字符串常量直接初始化 String s="hello!"; 2 、使用构造方法创建并初始化 String();// 初始化一个对象,表示空字符序列 String(value);// 利用已存在的字符串常量创建一个新的对象 String (char[] value);// 利用一个字符数组创建一个字符串 String(char[] valu 一、创建并初始化字符串: 1 、使用字符串常量直接初始化 String s="hello!"; 2 、使用构造方法创建并初始化 String();// 初始化一个对象,表示空字符序列 String(value);// 利用已存在的字符串常量创建一个新的对象 String (char[] value);// 利用一个字符数组创建一个字符串 String(char[] value,int offset,int count);// 截取字符数组 offset 到 count 的字符创建一个非空串 String(StringBuffer buffer);// 利用 StringBuffer 对象初始化 String 对象二、 String 类主要方法的使用: 1 、获取长度*.length();// 这与数组中的获取长度不同, *.length; 2 、比较字符串(1) equals() // 判断内容是否相同(pareTo() // 判断字符串的大小关系(pareToIgnoreCase(String int) // 在比较时忽略字母大小写(4)== // 判断内容与地址是否相同(5)equalsIgnoreCase() // 忽略大小写的情况下判断内容是否相同如果想对字符串中的部分内容是否相同进行比较,可以用(6)reagionMatches() // 有两种 public boolean regionMatches(int toffset, String other,int ooffset,int len); 表示如果 String 对象的一个子字符串与参数 other 的一个子字符串是相同的字符序列,则为 true. 要比较的 String 对象的字符串从索引 toffset 开始,other 的字符串从索引 ooffset 开始,长度为 len 。 public boolean reagionMatches(boolean ignoreCase,int toffset,String other,int ooffset,int len);// 用布尔类型的参数指明两个字符串的比较是否对大小写敏感。三、查找字符串中某个位置的字符 public char charAt(int index);// 返回指定索引 index 位置上的字符,索引范围从 0 开始四、查找指定字符串在字符串中第一次或最后一词出现的位置在 String 类中提供了两种查找指定位置的字符串第一次出现的位置的方法(1)public int indexOf(String str);// 从字符串开始检索 str ,并返回第一次出现的位置,未出现返回-1 (2)public int indexOf(String str,int fromIndex);// 从字符串的第 fromIndex
JavaString方法 来自淘豆网m.daumloan.com转载请标明出处.