欢迎访问宙启技术站
智能推送

实现一个Java函数来查找一个字符串是否包含另一个子字符串。

发布时间:2023-07-06 00:36:06

要实现一个Java函数来查找一个字符串是否包含另一个子字符串,可以使用Java的内置方法contains()。该方法可以检查字符串是否包含特定子字符串,并返回一个布尔值。

以下是一个示例代码:

public class StringContainsExample {
    public static boolean checkStringContainsSubstring(String mainString, String subString) {
        if (mainString.contains(subString)) {
            return true;
        } else {
            return false;
        }
    }

    public static void main(String[] args) {
        String mainString = "Hello, World!";
        String subString = "World";

        boolean containsSubstring = checkStringContainsSubstring(mainString, subString);
        if (containsSubstring) {
            System.out.println("The main string contains the substring.");
        } else {
            System.out.println("The main string does not contain the substring.");
        }
    }
}

在这个示例中,我们定义了一个名为checkStringContainsSubstring()的静态方法,该方法接受两个字符串作为参数:主字符串mainString和子字符串subString。方法内部使用contains()方法来检查主字符串是否包含子字符串。如果包含,则返回true;否则返回false。

在main()方法中,我们创建了一个主字符串"Hello, World!"和一个子字符串"World"。然后调用checkStringContainsSubstring()方法来检查主字符串是否包含子字符串,并根据返回的结果打印相应的消息。

运行此代码,输出将是:“The main string contains the substring。”这表示主字符串包含子字符串。