Học về Phương thức endsWith() trong Java
Trong lập trình Java, phương thức endsWith()
được sử dụng để kiểm tra xem một chuỗi có kết thúc bằng một chuỗi con cụ thể hay không. Phương thức này là một phần của lớp String
trong Java. Khi bạn gọi phương thức này, nó sẽ trả về giá trị boolean: true
nếu chuỗi kết thúc bằng chuỗi con đã chỉ định, và false
nếu không.
Định nghĩa
Cú pháp của phương thức endsWith()
như sau:
public boolean endsWith(String suffix)
Trong đó:
suffix
: là chuỗi mà bạn muốn kiểm tra xem nó có phải là phần kết thúc của chuỗi ban đầu hay không.
Cú pháp
Phương thức endsWith()
được gọi trên một đối tượng chuỗi và nhận một tham số là chuỗi con để so sánh. Ví dụ:
String str = "Hello, World!"; boolean result = str.endsWith("World!");
Ví dụ
Dưới đây là một số ví dụ minh họa cho việc sử dụng phương thức endsWith()
trong Java:
public class EndsWithExample { public static void main(String[] args) { String str1 = "Java Programming"; String str2 = "Programming"; String str3 = "Java"; // Kiểm tra các chuỗi System.out.println(str1.endsWith("Programming")); // true System.out.println(str1.endsWith("Java")); // false System.out.println(str3.endsWith("va")); // true System.out.println(str2.endsWith("ing")); // true System.out.println(str1.endsWith("Java Programming")); // true } }
Khi chạy chương trình trên, bạn sẽ thấy kết quả như sau:
true false true true true
Kết luận
Phương thức endsWith()
là một công cụ hữu ích trong Java để kiểm tra phần kết thúc của chuỗi. Việc nắm bắt cách sử dụng phương thức này sẽ giúp bạn xử lý các chuỗi trong ứng dụng Java của mình một cách hiệu quả hơn.