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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周发建 中级黑马   /  2016-3-22 09:43  /  337 人查看  /  2 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

一、String(一)String
字符串一旦初始化,就不可以改变
字符串对象是常量,创建后存在常量池中
构造函数:可以将一个数组作为参数构造一个字符串
方法
1. 获取
length() --- 字符串长度
charAt(int) ---指定位置的字符
indexOf(..) ---第一次出现指定字符的位置
lastIndexOf(..) ---最后一次出现指定字符的位置
subString(..) ---获取子串
2. 转换
split() ---分割
toCharArray() ---字符数组
getBytes() ---字节数组
toUpperCase() ---大写
toLowerCase() ---小写
replace(..) ---替换
replaceAll(..) ---替换全部
trim() ---去除空白
valueOf(..) ---将基本数据类型转换为字符串
3. 判断
equals(..) ---判断两个字符串是否相等
equalsIgnoreCase(..) ---不区分大小写判断是否相等
contains(..) ---是否包含
startsWith(..) ---指定字符开头
endsWith(..) ---指定字符结尾
4. 比较
compareTo(..) ---比较字符串的大小,按字典顺序
5. 其他
intern() ---对字符串池进行操作,将对象池中的内容返回

2 个回复

倒序浏览
用什么方法记这些东西?好多啊 !!!!!!
回复 使用道具 举报
马一下..刚好记不住
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马