类名 | 包 | 常用方法 | 返回值类型 | 注释 |
String | java.lang | equals(Object object) | boolean | 比较字符串的内容是否相同 |
equalsIgnoreCase(String str) | boolean | 比较字符串的内容是否相同,忽略大小写 |
startsWith(String str) | boolean | 判断字符串对象是否以指定的字符串开头 |
endsWith(String str) | boolean | 判断字符串对象是否以指定的字符串结尾 |
length() | int | 获取字符串的长度 |
charAt(int index) | char | 获取指定索引处的字符 |
indexOf(String str) | int | 获取str第一次在字符串中出现的索引 |
subString(int start) | String | 从start开始截取字符串 |
subString(int start,int end) | String | 从start开始,到end结束截取字符串 |
toCharArray() | char[ ] | 将字符串转成字符数组 |
toLowerCase() | String | 将字符串转成小写字符串 |
toUpperCase() | String | 将字符串转成大写字符串 |
trim( ) | String | 去除字符串两端空格 |
spilt( ) | String[ ] | 以指定字符切割成数组 |
| | | | |
StringBuilder | java.lang | append(任何类型) | StringBuilder | 添加元素 |
reverse() | StringBuilder | 反转 |
toString() | String | 转换成String类型 |
| | | | |
FileWriter | java.io | flush( ) | void | 刷新缓冲区 |
close | void | 先刷新缓冲区,然后通知系统释放资源 |
write(String str) | void | 写一个字符串数据 |
write(String str,int index,int len) | void | 写一个字符串中的一部分数据 |
write(int ch) | void | 写一个字符数据 |
write(char[ ] chr) | void | 写一个字符数组数据 |
write(char[ ] chr,int index,int len) | void | 写一个字符数组的一部分数据 |
| | | |
| | | | |
FileReader | java.io | read( ) | int | 一次读取一个字符并最终返回int型 |
| | read(char[ ] chr) | int | 一次读取一个字符数组并最终返回读取长度 |
| | read(char[ ] chr,int index,int len) | int | |
| | | | |
ArrayList | | add(E e) | boolean | 添加元素 |
| | add(int index,E e) | void | 在指定位置添加元素 |
| | get(int index) | E | 返回指定索引处的元素 |
| | size( ) | int | 返回集合中元素的个数 |
| | remove(Object o) | boolean | 删除指定元素,返回删除是否成功 |
| | remove(int index) | E | 删除指定索引处的元素,返回被删除的元素 |
| | set(int index,E element) | E | 修改指定索引处的元素,返回被修改的元素 |
| | | | |
BufferedWriter | | newLine( ) | void | 写一个换行符,由系统决定 |
| | | | |
BufferedReader | | readLine | String | 一次读取一行数据,但是不读取换行符 |