java字符串String對象各類方法總結

遍歷String中的字符:

int length():返回字符串長度:

public class StringTest {
    public static void main(String[] args){
        String mystring = "HelloWorld";
        int len = mystring.length();
        System.out.println("字符串長度是:" + len);
    }
}

 輸出結果是10java

char charAt(int index):根據索引取字符串中某個字符,索引是從0開始的

public class StringTest {
    public static void main(String[] args){
        String mystring = "HelloWorld";
        char s = mystring.charAt(3);
        System.out.println(s);
    }
}

輸出結果是HelloWorld中的第四個字符lspa

獲取字符串中的一部分:

String substring(int beginIndex, int endIndex):返回子字符串:

public class StringTest {
    public static void main(String[] args){
        String mystring = "HelloWorld";
        String s = mystring.substring(0,5);
        System.out.println(s);
    }
}

輸出爲字符串hello(注意索引前包後閉),還有一個重載方法參數只有一個String substring(int beginIndex):返回從第一個索引到最後的子字符串。code

判斷兩個字符串是否相等:

equals()返回boolean類型

public class StringTest {
    public static void main(String[] args){
        String mystring = "HelloWorld";
        String hellojava = "HelloJava";
        boolean equal = mystring.equals(hellojava);
        System.out.println(equal);
    }
}

返回falseblog

相關文章
相關標籤/搜索