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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© guohognbo 中级黑马   /  2015-7-24 22:24  /  464 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、构造\
  String()
  String(byte[] bytes)
  String(byte[] bytes, int fromIndex, int length)
  String(char[] chs)
  String(char[] chs, int fromIndex, int length)
  String(String str)
  String(StringBuffer sb)
2、判断
  equals(Object obj)   //判断两个字符串值是否相等,区分大小写
  equalsIgnoreCase(String otherStr) //不区分大小写判断
  contains(String str)   //判断是否包含指定字符串
  startsWith(String str)   //判断字符串是否以指定字符串开始
  endsWith(String str)   //判断字符串是否以指定字符串结束
  isEmpty()    //判断字符串是否为空,即length() = 0
3、获取
  char charAt(int index)   //得到指定索引位置的字符
  length()    //获取字符串长度
  int indexOf(String subStr)  //获取subStr第一次出现的索引位置
  int indexOf(Char ch)   //获取ch第一次出现的索引位置
  int indexOf(String subStr, int fromIndex) //从指定位置开始,获取subStr第一次出现的位置
  int indexOf(Char ch, int fromIndex)  //从指定位置开始,获取ch第一次出现的位置
  String subString(int start)   //从start开始截取字符串到末尾 【返回一个新的字符串对象,对原串没有影响】
  String subString(int start, int end)  //截取指定区间的字符串, 【包左不包右】
4、转换
  byte[] getBytes()  //转换成字节数组
  char[] toCharArray()  //转换成字符数组
  String copyValueOf(char[] chs) //把字符串数组转换为字符串
  String valueOf(Object obj) //把任意类型转换为字符串
  String toLowerCase()  //字符串全部转为小写
  String toUpperCase()  //转为大写
  String concat()   //字符串拼接
5、其它
  String replace(char oldCh, char newCh)  //用新字符(newCh)替换字符串中的旧字符(oldCh)
  String replace(String oldStr, String newStr) //用新串(newStr)替换字符串中的旧串(oldStr)
  String trim()     //去除字符串两端的空格
  String[] split(String regex)   //按regex切割字符串,返回字符串数组
  int compareTo(String str)   //按字典顺序比较两个字符串,
  int compareToIgnoreCase(String str)  //按字典顺序比较两个字符串,忽略大小写。

评分

参与人数 5黑马币 +19 收起 理由
liyingkun1237 + 5 总结的那叫云里雾里~~~作者太高深了,学习.
llsb2 + 3 赞一个!
god425 + 3 赞一个!
白马程序猿 + 4 很给力!
何时归来看花开 + 4 很给力!继续加油,我看好你哦

查看全部评分

5 个回复

倒序浏览
娜妞子~ 来自手机 中级黑马 2015-7-24 22:55:44
沙发
总结的不错哦~继续努力
回复 使用道具 举报
总结得很到位哈,继续努力
回复 使用道具 举报
总结的不错。。。。
回复 使用道具 举报
总结的很不错
回复 使用道具 举报
好详细啊  谢谢楼主分享~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马