黑马程序员技术交流社区
标题:
String方法
[打印本页]
作者:
農邨尛夥兒
时间:
2014-12-12 23:29
标题:
String方法
String类的判断功能:
boolean equals(Object obj) : 比较两个字符串的内容是否相同
boolean equalsIgnoreCase(String str): 比较两个字符串的内容是否相同, 不分区大小写
boolean contains(String str) : 判断当前字符串中 是否 包含给定的字符串
boolean startsWith(String str): 判断字符串是否以 给定的字符串开头
boolean endsWith(String str): 判断字符串是否以 给定的字符串结尾
boolean isEmpty() 判断当前字符串是否为空 null值不能使用判断 NullpointerException "".isEmpty() 返回true
String类的获取功能
int length() : 获取字符串的长度
char charAt(int index): 获取给定位置上的字符
int indexOf(int ch) : 获取给定字符 在字符串中第一次出现的位置 char a <==> 97 输入的是数字 其实是按照字符去找
int indexOf(String str): 获取给定的字符串 第一次出现的位置
int indexOf(int ch,int fromIndex): 从指定位置开始, 查找给定的字符第一次出现的位置
int indexOf(String str,int fromIndex): 从指定位置开始, 查找给定的字符串第一次出现的位置
String substring(int start): 从给定的位置开始,到字符串的末尾,截取字符串
String substring(int start,int end) : 从给定的位置开始, 到给定的位置结束, 截取字符串
String类的转换功能
byte[] getBytes() : 将字符串 转换成 字节数组
char[] toCharArray() : 将字符串 转换成 字符数组
static String copyValueOf(char[] chs): 把字符数组 转换成 字符串
static String valueOf(char[] chs) : 把字符数组 转换成 字符串
static String valueOf(int i)基本类型 : 把基本数据类型 转换成 字符串
String toLowerCase() : 转换成 小写字母
String toUpperCase() : 转换成大写字母
String concat(String str) : 将给定的字符串,连接在该字符串的后面, 返回一个新的字符串
String类的替换功能
String replace(char old,char new): 在该字符串中, 把给定的旧的字符, 替换成新的字符, 返回替换后的新字符串
String replace(String old,String new): 在该字符串中, 把给定的旧的字符串, 替换成新的字符串, 返回替换后的新字符串
切割 String[] split(String regex) 去除符合regex的字符串 其余分别作为字符串 封装到String[] 返回
去除字符串两空格 String trim()
作者:
zrl
时间:
2014-12-13 09:08
很好!!1:)
作者:
qowoeo7538
时间:
2014-12-14 00:17
看着头晕……估计还没学到这里来的缘故。
作者:
清晨的风
时间:
2014-12-15 22:04
感觉好难~
作者:
飞跃离开
时间:
2014-12-15 23:25
总结的很好啊!赞一个!
作者:
zzn2508
时间:
2014-12-15 23:27
感谢分享
作者:
宋闪
时间:
2014-12-15 23:29
有这个论坛真好 有不会的就可以来看看
作者:
宋闪
时间:
2014-12-15 23:30
很好 很强大 有是十个字吗
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2