Java String contain(): ตรวจสอบว่า String มี Substring หรือไม่
Java สตริงประกอบด้วย () วิธีการ
เค้ก Java สตริงประกอบด้วย() วิธีนี้ใช้เพื่อตรวจสอบดูว่าชุดอักขระที่ระบุนั้นเป็นส่วนหนึ่งของสตริงที่กำหนดหรือไม่ โดยจะส่งคืนค่าบูลีนเป็น true หากอักขระที่ระบุเป็นสตริงย่อยของสตริงที่กำหนด และจะส่งคืนค่า false หากไม่เช่นนั้น วิธีนี้สามารถใช้ภายในคำสั่ง if ได้โดยตรง
ไวยากรณ์ของเมธอด contains() ใน Java
public boolean String.contains(CharSequence s)
พารามิเตอร์
s − นี่คือลำดับการค้นหา Java มี() วิธีการ
ราคาย้อนกลับ
วิธีการ contains() ใน Java คืนค่าเป็นจริงเฉพาะในกรณีที่สตริงนี้ประกอบด้วย "s" มิฉะนั้นคืนค่าเป็นเท็จ
ข้อยกเว้น
NullPointerException - ถ้าค่าของ s เป็นโมฆะใน Java มี() วิธีการ
เมื่อใดจึงควรใช้เมธอด ประกอบด้วย()
มี() ใน Java เป็นกรณีทั่วไปใน Java การเขียนโปรแกรม เมื่อคุณต้องการตรวจสอบว่าสตริงเฉพาะมีซับสตริงเฉพาะหรือไม่ ตัวอย่างเช่น หากคุณต้องการทดสอบว่าสตริง "The big red fox" มีซับสตริง "red" หรือไม่ สตริงจะประกอบด้วย () ใน Java วิธีนี้จะมีประโยชน์ในสถานการณ์เช่นนี้
Java สตริงประกอบด้วย () วิธีการตัวอย่างที่ 1:
public class Sample_String { public static void main(String[] args) { String str_Sample = "This is a String contains Example"; //Check if String contains a sequence System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing")); System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example")); //String contains method is case sensitive System.out.println("Contains sequence 'example': " + str_Sample.contains("example")); System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String")); } }
ผลผลิตที่คาดหวัง:
Contains sequence 'ing': true Contains sequence 'Example': true Contains sequence 'example': false Contains sequence 'is String': false
Java สตริงประกอบด้วย () วิธีการตัวอย่างที่ 2:
Java สตริงมีเมธอด () ในโครงสร้าง if else:
public class IfExample { public static void main(String args[]) { String str1 = "Java string contains If else Example"; // In If-else statements you can use the contains() method if (str1.contains("example")) { System.out.println("The Keyword :example: is found in given string"); } else { System.out.println("The Keyword :example: is not found in the string"); } } }
ผลลัพธ์ที่คาดหวัง:
The Keyword :example: is not found in the string