String()java
String(bytes[])正則表達式
String(bytes[],Charset charset)數組
public static String valueOf(...)能夠將基本類型數據轉換爲字符串;app
public String split(String regex) 能夠將一個字符串指定的分隔符分隔,返回分隔後的字符串數組;編碼
public char charAt(int index) 返回字符串指定索引位置的字符;spa
public boolean contains(CharSequence s) 判斷字符串 s 是否在對象中存在對象
public boolean endsWith(String suffix) 判斷字符串是否已suffix結尾索引
public boolean equals(Objet anOjbect) 判斷字符串是否與anObject相等接口
public boolean equalsIgnoreCase(String anotherString) 判斷兩個字符串是否相等ci
public byte[] getBytes() 獲取字符串的字節數組
public byte[] getBytes(Charset charset) 根據指定字符編碼獲取字節數組
public int indexOf(String str) 返回指定字符的索引位置
public boolean isEmpty() 判斷字符串長度是否爲0
public int lastIndexOf(String str) 返回字符串中str的索引位置
public int length() 字符串長度
public boolean matches(String regex) 判斷字符串是否匹配regex正則表達式
public String replace(char oldChar,char newChar) 把字符串中oldChar字符替換成newChar
public String replace(CharSequence target,CharSequence replacement) 替換字符串中target字符串爲replacement
public String replaceAll(String regex,String replacement) 替換字符串中符合regex正則表達式的全部字符串爲replacement
public String replaceFirst(String regex,String replacement) 替換字符中第一個符合regex正則表達式的字符串爲replacement
public Strng[] split(String regex) 按照regex正則表達式分隔字符串
public boolean startsWith(String prefix) 判斷字符串是否已prefix開頭
public String substring(int beginIndex) 開始從beginIndex截取字符到字符串最後
public String substring(int beginIndex,int endIndex) 從beginIndex開始截取字符串截取到endIndex-1
public char[] toCharArray() 把字符串轉換成字符數組
public String toLowerCase() 把字符串所有轉換成小寫 只對英文有效
public String toUpperCase() 把字符串所有轉換成大寫 只對英文有效
public String trim() 去除這個字符串先後的空白字符
StringBuffer()
StringBuffer(CharSequence seq)
StringBuffer(int capacity) 指定初始化大小字符數組大小
StringBuffer(String str) 初始化爲str
public StringBuffer append(boolean b)
public StringBuffer append(char c)
public StringBuffer append(char[] str)
public StringBuffer append(char[] str,int offset,int len)
public StringBuffer append(CharSequence s)
public StringBuffer append(CharSequence s,int start,int end)
public StringBuffer append(doublie d)
public StringBuffer append(float f)
public StringBuffer append(int i)
public StringBuffer append(long long)
pulbic StringBuffer append(Oject obj)
public StringBuffer append(String str)
public StringBuffer append(StringBuffer sb)
在字符串末尾添加指定的對象
public StringBuffer delete(int start,int end) 移除開始索引start到end-1的字符串
public StringBuffer deleteCharAt(int index) 移除指定位置的字符
public indexOf(String str) 返回指定str的索引位置 若是沒有返回-1
public StringBuffer insert(int offset,boolean b) b轉換成字符而後插入到指定索引位置
public int lastIndexOf(String str) 返回str在字符串最後出現的位置
public int length() 返回字符串長度
public void setCharAt(int index,char ch)替換指定位置的字符
public void setLength(int newLength)設置字符串長度
public CharSequence subSequence(int start,int end) 截取start到end-1位置之間的字符
public String substring(int start) 截取索引從start開始到最後的字符串
pubic String substring(int start,int end)截取start到end-1之間的字符串
public String toString() 轉換成String類