亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

Java String contains() 方法 |用示例检查子字符串

Java String contains() 方法

Java 字符串 contains() 方法用于检查特定的字符集是否是给定字符串的一部分。如果指定的字符是给定字符串的子字符串,则返回布尔值 true,否则返回 false。可以直接在if语句中使用。

Java 中 contains() 方法的语法

public boolean String.contains(CharSequence s)

参数

s - 这是在 Java contains() 方法中搜索的序列

返回值

Java 中的 contains() 方法仅在此字符串包含“s”时才返回 true,否则为 false。

例外

NullPointerException - 如果 Java contains() 方法中 s 的值为 null。
示例 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"));
    }
}

输出

包含序列'ing':true
包含序列'Example':true
包含序列'example':false
包含序列'is String':false

什么时候使用 Contains() 方法?

当您想要检查特定字符串是否包含特定子字符串时,Java 中的 contains() 是编程中的常见情况。例如,如果要测试字符串“The big red fox”是否包含子字符串“red”。 Java 方法中的字符串 contains() 在这种情况下很有用。

示例 2: if else 结构中的Java String contains() 方法:

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");
        }
    }
}

输出:

关键字 :example:在字符串类 Java 中找不到


java

  1. Java 中的 String Length() 方法:如何通过示例查找
  2. Java String indexOf() 方法与子字符串和示例
  3. Java String charAt() 方法及示例
  4. Java String compareTo() 方法:如何与示例一起使用
  5. Java String endsWith() 方法及示例
  6. Java String replace()、replaceAll() 和 replaceFirst() 方法
  7. Java BufferedReader:如何通过示例在 Java 中读取文件
  8. Java中的插入排序算法及程序示例
  9. Java程序中的选择排序与示例
  10. Python String strip() 函数与示例
  11. Python 字符串长度 | len() 方法示例
  12. Python String find() 方法及示例