常用使用類
String類
函數 | 功能 |
---|---|
int length() | 字符串長度 |
boolean equals(String s) | 判斷是否和s內容相同 |
boolean equalsIgnoreCase(String s) | 忽略大小寫,判斷和s是否相同 |
boolean startsWith(String s)、endsWith(String s) | 判斷前綴或後綴是否爲s |
int compareTo(String s) | 和s進行大小比較 |
int compareToIgnoreCase(String s) | 忽略大小寫和s進行比較 |
boolean contains(String s) | 是否包含s |
int indexOf(String s)、lastIndexOf(String s) 、indexOf(String s,int fromindex)、lastIndexOf(String s,int fromIndex) | s 在串中的第一個/最後一個下標,沒有返回-1 |
int indexOf(char c)、int indexOf(char c,int fromIndex) | 從頭/指定位置查找c的位置 |
String substring(int start)、substring(start,end) | 獲得子串 |
char charAt(int p) | 返回p位置上的字符 |
Static String copyValueOf(char[] ch) 、static String copyValueOf(char[],int offset,int cnt) | 字符數組轉字符串 |
char[] toCharArray() | 轉字符數組 |
String toLowerCase() | 轉小寫 |
String toUpperCase | 轉大寫 |
String trim() | 忽略前後空格 |
String replace(char old,char newchar) | 用new替換所有old |
String replaceAll(String regex,String replacement) | 用repalcement 替換 regex 正則表達式匹配的字符串 |
String repalceFirst(String regex,String replacement) | 同上,替換第一個 |
String[] split(String regex) | 根據正則表達式拆分字符串 |
static valueOf(n) | 將基本數字類型轉換成字符串 |
Byte、Short、Long、Float、Double類調用相應方法可以將由數字組成的字符串轉換爲基本數字類型
parseByte(String s)、parseInt(String s)…
Arrays
Arrays類的構造方法是私有,所以Arrays不能實例化,Arrays提供一系列靜態方法。
直接看這個吧,寫的太好了
一個大佬的博客