Java String - Substring trong java

Substring trong java

Substring trong java

Một phần của chuỗi được gọi là chuỗi con(substring). Nói cách khác, chuỗi con là một tập hợp con của một chuỗi khác.

Có 2 phương thức để lấy chuỗi con từ một chuỗi đã cho:

  1. public String substring(int startIndex): Phương thức này trả về đối tượng chuỗi mới là chuỗi con của chuỗi đã cho tính từ startIndex đã nhập đến cuối cùng.
  2. public String substring(int startIndex, int endIndex): Phương thức này trả về đối tượng chuỗi mới là chuỗi con của chuỗi đã cho tính startIndex đến endIndex đã nhập.

Chú ý: Chỉ số(index) được tính từ 0.

Xem ví dụ sau để hiểu về startIndex và endIndex

Ví dụ 1:

public class TestSubstring1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s="hello";
		System.out.println(s.substring(0,2)); //he
	}

}

Kết quả:

Ví dụ 2:

public class TestSubstring2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s = "Hello I'm Java";
        System.out.println(s.substring(5));   //I'm Java
        System.out.println(s.substring(0, 5));//Hello
	}

}

Kết quả: