1 |
String(cahr[] value) 构造器 传入一个字符数组生成一个字符串对象 |
2 |
charAt(int index) 通过下标得到字符串中相应位置的字符 |
3 |
compareTo(String anotherString) 按字典顺序比较两个字符串 compareToIgnoreCase(String str) 忽略的大小写比较 |
4 |
concat(String str) 将字符串串联到字符串后 等同于+号 |
5 |
contains(String str) 判断字符串中是否包含str 结果返回boolean |
6 |
copyvalueof(cahr[] data) 静态方法返回数组所指的字符串 copyvalueof(cahr[] data,int offset,int count) 从offset开始截取count个字符形成字符串 |
7 |
endsWith(String str) 判断该字符串是否以str为后缀 startsWith(String str) 判断前缀 starts With(String str,int index) 从指定位置开始判断前缀 |
8 |
equals(object anObject) 比较字符串是否与指定对象相等(比地址) equalsIgnoreCase(String str) 忽略大小比较两个字符串 |
9 |
format() 格式化字符串 |
10 |
getBytes() 将字符串解码为字节序列,并且储存在一个字节数组中 |
11 |
getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)将字符从此字符串复制到目标数组 |
12 |
hashCode() 返回此字符串的hash码 |
13 |
indexOf(int ch)返回指定字符在此字符串中第一次出现的下标 indexOf(int ch,int fromIndex) indexOf(String str) indexOf(String str,int fromIndex) lastIndexOf(..) ….返回指定字符在此字符串中最后一次出现的下标 |
14 |
intern() 返回字符串对象的规范化形式 |
15 |
length() 返回字符串长度 |
16 |
matches(String regex) 判断字符串是否符合给定的正则表达式 |
17 |
replace(char oldchar,char newchar) 把字符串中的oldchar全部替换为newchar |
18 |
replaceAll(String regex,String replacement) 把字符串中所有regex替换掉 replaceFirst()只替换第一个 |
19 |
split(String regex) 根据给定的正则表达式把字符串拆分为字符数组 split(String regex,int limit) 至少拆分limit次 |
20 |
substring(int beginIndex) 截取一个新字符串 substring(int beginindex,int endindex) |
21 |
toCharArray()将字符串转化为一个字符数组 |
22 |
toLowerCase()将字符串中的字符都转化为小写 toUpperCase()将字符串中的字符都转化为大写 |
23 |
toString()返回字符串 |
24 |
trim() 忽略字符串前和字符串后的空格 |
25 |
valueOf(E e) 静态方法 将传入的参数返回为字符串形式 |
Java中String的常用API
最新推荐文章于 2024-02-06 18:30:47 发布