1. 程式人生 > >String類型的方法使用

String類型的方法使用

toupper str mil uppercase lean 對象的引用 .get class 如果

String.equals()方法源代碼:

 public boolean equals(Object anObject) {

        if (this == anObject) {

            return true;

        }

        if (anObject instanceof String) {

            String anotherString = (String)anObject;

            int n = value.length;

            if (n == anotherString.value.length) {

                char v1[] = value;

                char v2[] = anotherString.value;

                int i = 0;

                while (n-- != 0) {

                    if (v1[i] != v2[i])

                        return false;

                    i++;

                }

                return true;

            }

        }

        return false;

}

  

String類方法的使用說明:

1.int Length()

返回字符串長度。

2.char charAt(int n)

返回指定索引處的char,索引範圍為從0length() - 1. 3.getChars(int srcBegin,int srcEnd, char[] dst,int dstBegin)

獲取從指定位置起的子串復制到字符數組中.要復制的第一個字符位於索引srcBegin處;要復制的最後一個字符位於索引srcEnd-1處(因此要制的字符總數是srcEnd-srcBegin)。要復制到dst子數組的字符從索引dstBegin處開始,並結束於索引.

4.String replace(char oldChar,char newChar)子串替換:

返回一個新的字符串,它是通過用 newChar 替換此字符串中出現的所有oldChar得到的。如果oldChar在此String對象表示的字符序列中沒有出現,則返回對此String對象的引用。否則,創建一個新的String對象,它所表示的字符序列除了所有的oldChar都被替換為newChar之外,與此String對象表示的字符序列相同。

5.String toLowerCase():

將此String中的所有字符都轉換為小寫

6.String toUpperCase():

將此String中的所有字符都轉換為

大寫

7.String trim()

去除頭尾空格:

8.char[] toCharArray():

將字符串對象轉換為字符數組

String類型的方法使用