1. 程式人生 > >String中的方法:

String中的方法:

一、String的方法:

  1.構造方法:

       String()建立了一個空內容的字串的物件。
       String(byte[] b)使用一個位元組陣列來構建一個字串
      String(char[] c)使用一個字元陣列來構建一個字串
      String(String ariginal)用一個原始字元創構建一個新的字串。
      String(char[],int offset,int count)使用字串的一部分來構造String物件
      String(byte[] bys,int off,int len)使用位元組陣列的一部分來構造String物件。
      String(int[] b,int offer,ine length)使用int陣列的一部分來構建一個字串。

2.獲取方法:

        int length() 獲取字串的長度,也就是字元個數。
        char charAt(int index)根據索引值獲取對應的字元(角標越界)
         int indexOf(String str)查詢子串第一次出現的索引值,如果子串沒有出現在字串中,那麼則返回-1表示。
          int lastIndex(int ch)查詢子串最後一次出現的索引值,如果子串沒有出現在字串中,那麼則返回-1表示

3.判斷方法:

      boolean startWith(String str)是否以指定的字串開頭.
      boolean endswith(String str)是否以指定字串結尾
     boolean isEmpty()是否長度為0(判斷字串是否為空)如:"" null v1.6
     boolean contains(CharSequences)是否包含指定序列的應用:搜尋(判斷字串是否包含指定的內容)
     boolean equals(Object anObject)(判斷兩個字串的內容是否一致,區分大小寫)
     boolean equalsIgnoreCase(String anotherString)判斷兩個字串的內容是否一致,忽略大小寫是否相等

4.轉換方法:

         String replace(char oldChar,char newChar)替換(新的字串替換舊的字串)
         String[] split(String regex)切割(根據指定的內容進行切割)
         String substring(int beginIndex) (指定開始的索引值擷取子串)
         String substring(int beginIndex, int endIndex)擷取字串(指定開始與結束的索引值擷取子串,注意 :擷取的內容是包括開始的索引值,不包括結束的索引值,擷取事物位置是結束的索引值-1)
        String toUpperCase() 轉大寫
        String toLowerCase() 轉小寫
        String trim() 去除字串首尾空格