A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© muyan091115 中级黑马   /  2017-3-12 11:08  /  962 人查看  /  5 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一.常用构造方法
String()
          初始化一个新创建的 String 对象,使其表示一个空字符序列。
String(String original)
          初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列;
         换句话说,新创建的字符串是该参数字符串的副本。
String(char[] value)
          分配一个新的 String,使其表示字符数组参数中当前包含的字符序列。
String(char[] value, int offset, int count)
          分配一个新的 String,它包含取自字符数组参数一个子数组的字符。

二.常用方法
1.判断功能方法
equalsIgnoreCase(String anotherString)
          将此 String 与另一个 String 比较,不考虑大小写。
compareTo(String anotherString)
          按字典顺序比较两个字符串。
compareToIgnoreCase(String str)
          按字典顺序比较两个字符串,不考虑大小写。
startsWith(String prefix)
          测试此字符串是否以指定的前缀开始。
startsWith(String prefix, int toffset)
          测试此字符串从指定索引开始的子字符串是否以指定前缀开始。
endsWith(String suffix)
          测试此字符串是否以指定的后缀结束。
2.获取功能方法

charAt(int index)
          返回指定索引处的 char 值。
length()
          返回此字符串的长度。
indexOf(String str)
          返回指定子字符串在此字符串中第一次出现处的索引。
indexOf(String str, int fromIndex)
          返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始
String substring(int start)
从start开始截取字符串到字符串结尾
String substring(int start,int end
从start开始,到end结束截取字符串;包括start,不包括end
replace(char oldChar, char newChar)
          返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
3.转换功能
toCharArray()
          将此字符串转换为一个新的字符数组。
toLowerCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为小写。
toUpperCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为大写。
4.去空格和分割
trim()
          返回字符串的副本,忽略前导空白和尾部空白。
split(String regex)
          根据给定正则表达式的匹配拆分此字符串。

5 个回复

倒序浏览
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
总结的挺好的,收了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马