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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© a1ccwt 中级黑马   /  2015-8-22 09:33  /  348 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String类 字符串类
String类适用于描述字符串事物,可以获取和判断

获取字符串长度:length()

获取字符串某个位置的字符 charAt()

根据字符获取该字符在字符串中的位置(如果有多个则获取第一个)inadxOf(   )如果不存在则发生错误。


判断:
  字符串中是否包含某一个子串  booleancontains()
  字符串中是否有内容  booleamidEmpty()
  字符串是否以制定内容开头
  字符串是否以指定内容结尾

转换
   将字符数组转成字符串
   将字符串转成字符数组
   将字节数组转成字符串
   将字符串转成字节数组
替换:
   String replace(oidchar,newchar) 正则表达式

切割
   String[] split(trgex)
子串 (获取字符串中的一部分)
String substring(begin)
String substring(begin,end)

转换(大小写转换 去空格)
  将字符串大写转换成小写
  将字符串两端的多个空格去掉
  对两个字符进行自然顺序的比较
      String trin()
      int compartTo(string)

字符串缓冲区 StringBuffer(是一个容器,长度是可变的可以操作多个数据类                          型,最终会通过toString方法变成字符串 )
存储: StringBufferappend()将指定数据作为参数,添加到数据结尾处
       StringBufferinsert(index,数据)将数据参数加入到指定位置
删除:StringBufferdelete(start,end)删除指定位置的字符。包头不包尾
      StringBufferdelete(index)删除指定位置的字符
获取: charcharAr(int index)
       int indexOf(String srt)
       intlastIndexOf(String srt)
       int length()
      String substring(srart,end)
修改:StringBuffer replace(start,end,String)
      void SetCharAt(index,charch)
反转:reverse

基本数据类型对象包装类的最基本作用
  就是用于基本数据类型和字符串类型之间做转换。
  基本数据类型转成字符串。
     基本数据类型+“”
     基本数据类型.toString(基本数据类型值)

字符串转成基本数据类型
   pareInt("数值字符串",进制)(二进制,十进制,八进制,16进制)

1 个回复

正序浏览
风华正茂 来自手机 中级黑马 2015-8-22 12:22:34
沙发
楼主写得不错,赞一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马