1. 程式人生 > >JAVA學習筆記-常見的String類方法

JAVA學習筆記-常見的String類方法

String (String original)構造//一個字串

String (char[] value)  //使用字元陣列構造一個字串

String (char[] value,int offset,int count)   //從字元陣列的OFFSET位置開始擷取長度為count的字串

String (byte[]bytes,Charset charset)   //使用特定的編碼將位元組陣列構造成一個字串

public char charAt(int index)  //返回指定位置的字元

public int compareTo(String anotherString )  //比較兩個字串的大小

public int compareTolanoreCase(String str)  //忽略大小寫比較

public String contact(String str)  //返回兩個字串的連線

public boolean contains(String s)  //字串中是否包含某個字元  ,字元匹配

public boolean startsSwith(String prefix)  //是否以指定字元開頭

public bolean endsWith(String s)  //是否以s結尾

public byte[] getByte() //將字串轉化為位元組陣列

public byte[] getBytes(Charset charset)  //將字串按照指定編碼轉化為位元組陣列

public byte[] toCharArray()  //將字串轉化為字元陣列

public int indexOf(String str)  //f返回str在字串中初次出現的位置索引

public int indexOf(String str, int fromindex)  //從特定位置查詢str在字串中初次出現的位置索引

public lint lastindexOf(String str)  //查詢指定字串最後依次出現的位置索引

public boolean isEmpty() //判斷字串是否為空

public int length() //返回字串長度

public String replace(char oldChar,char newChar)  //使用新的字串替換舊的字串   由返回值

Public String[] spilt(String regex)  //使用指定的字元拆分字串並返回一個String 型別能夠陣列   ,常用正則表示式

public String subString(int beginindex)  //擷取字串,從beginindex字串結尾

public StringToLowerCase()  //將字串轉化為小寫

public String toUpperCase()  //將字串轉化為大寫

public String trim() //去除字串前後空格

public static String valueOf(Object obj)  //將物件轉化為字串