Chuỗi Java chứa ()

Phương thức String chứa () kiểm tra xem chuỗi được chỉ định (chuỗi ký tự) có trong chuỗi hay không.

Cú pháp của contains()phương thức String là:

 string.contains(CharSequence ch)

Ở đây, string là một đối tượng của Stringlớp.

chứa () Tham số

Các contains()phương pháp có một tham số duy nhất.

  • ch (charSequence) - một chuỗi ký tự

Lưu ý: A charSequencelà một chuỗi các ký tự như: String, CharBuffer, StringBuffer, v.v.

chứa () Giá trị trả lại

  • trả về true nếu chuỗi chứa ký tự được chỉ định
  • trả về false nếu chuỗi không chứa ký tự được chỉ định

Ví dụ 1: Chuỗi Java chứa ()

 class Main ( public static void main(String() args) ( String str1 = "Learn Java"; Boolean result; // check if str1 contains "Java" result = str1.contains("Java"); System.out.println(result); // true // check if str1 contains "Python" result = str1.contains("Python"); System.out.println(result); // false // check if str1 contains "" result = str1.contains(""); System.out.println(result); // true ) )

Ở đây, str.contains("")cho truebởi vì chuỗi rỗng là một tập hợp con của mọi chuỗi khác.

Ví dụ 2: Sử dụng hàm chứa () Với if… else

 class Main ( public static void main(String() args) ( String str1 = "Learn Java"; String str2 = "Java"; String str3 = "java"; Boolean result; // true because "Learn Java" contains "Java" if (str1.contains(str2)) ( System.out.println(str1 + " contains " + str2); ) else ( System.out.println(str1 + " doesn't contains " + str2); ) // contains() is case-sensitive // false because "Learn Java" doesn't contains "ava" if (str1.contains(str3)) ( System.out.println(str1 + " contains " + str3); ) else ( System.out.println(str1 + " doesn't contain " + str3); ) ) )

Đầu ra

 Học Java có chứa Java Học Java không chứa java 

thú vị bài viết...