String 常用方法
2023-07-14 22:05:54 1 举报
AI智能生成
String 常用方法
作者其他创作
大纲/内容
基本操作
int length():返回字符串长度
int indexOf(int ch):返回指定字符在字符串中第一次出现的索引位置
int lastIndexOf(int ch):返回指定字符在字符串中最后一次出现的索引位置
char charAt(int index):返回索引位置为 index 的字符
转换操作
char[] toCharArray():将字符串转换为字符数组
static String valueOf(Object o):将任意类型转换为字符串
String toLowerCase():将字符串中的字符全部转为小写
String toUpperCase():将字符串中的字符全部转为大写
替换与去除
String trim():去除字符串首尾的空格
String replace(CharSequence oldstr, CharSequence newstr):将字符串中所有的 oldstr 替换为 newstr
String replaceFirst(String regex, String replacement):将字符串中第一个 regex 替换为 replacement
截取和分割
String[] split(String regex):根据 regex 将字符串分割为若干个字符串
String substring(int beginIndex):截取从索引 beginIndex(包括)后的所有字符
String substring(int beginIndex, int endIndex):截取 [beginIndex, endIndex) 之间的字符
判断操作
boolean equals(Object anObject):与指定的字符串比较值是否相等
boolean startWith(String prefix):判断字符串是否以 prefix 开头
boolean endWith(String suffix):判断字符串是否以 suffix 结束
boolean contains(CharSequence cs):判断字符串是否包含指定子串
boolean isEmpty():判断字符串长度是否为 0
0 条评论
下一页