更新时间:2020-01-08 来源:黑马程序员 浏览量:
String类在实际开发中的应用非常广泛,因此灵活地使用String类是非常中要的。下面我们介绍String类常用类的一些方法。
int indexOf(int ch)
功能:返回指定字符在此字符串中第一次出现处的索引
int lastIndexOf(int ch)
功能:返回指定字符在此字符串中最后一次出现处的索引
char charAt(int index)
功能:返回字符串中index位置上的字符,其中index的取值范围是:0~(字符串长度-1)
boolean endsWith(String suffix)
功能:判断此字符串是否以指定的字符串结尾
int length()
功能:返回此字符串的长度
boolean equals(Object anObject)
功能:将此字符串与指定的字符串比较
boolean isEmpty()
功能:当且仅当字符串长度为0时返回true
boolean startsWith(String prefix)
功能:判断此字符串是否以指定的字符串开始
boolean contains(CharSequence cs)
功能:判断此字符申中是否包含指定的字符序列
String toLowerCase()
功能:使用默认语言环境的规则将String中的所有字符都转换为小写
String toUpperCase()
功能:使用默认语言环境的规则将String中的所有字符都转换为大写
String valueOf(int i)
功能:返回int参数的字符表现形式
char[] toCharArray()
功能:将此字符串转化为一个字符数组
String repalce(CharSequence oldstr,CharSequence newstr)
功能:返回一个新的字符串,它是通过用newstr替换此字符串中出现的所有oldstr得到的
String[] split(String regex)
功能:根据参数regex将原来的字符串分割为若干个子字符串
String substring(int beginIndex)
功能:返回一个新字符串,它包含字符串中索引beginIndex后的所有字符
String substring(int beginIndex,int endIndex)
功能:返回一个新字符串,它包含此字符串中从索引beginIndex到索引endIndex之间的所有字符。
String trim()
功能:返回一个新字符串,它去除了原字符串首尾的空格