下面是一个示例代码,演示了如何比较子字符串值与子字符串的ArrayList字符串:
import java.util.ArrayList;
public class CompareSubstrings {
public static void main(String[] args) {
String mainString = "Hello world!";
ArrayList substrings = new ArrayList<>();
substrings.add("Hello");
substrings.add("world");
for (String substring : substrings) {
if (mainString.contains(substring)) {
System.out.println("The main string contains the substring: " + substring);
} else {
System.out.println("The main string does not contain the substring: " + substring);
}
}
}
}
在这个示例中,我们首先定义了一个主字符串 mainString
,并创建了一个 ArrayList
,其中包含了一些子字符串 substrings
。然后,我们使用一个循环遍历 substrings
中的每个子字符串。对于每个子字符串,我们使用 contains()
方法检查主字符串是否包含该子字符串。如果包含,则打印一条包含该子字符串的消息;如果不包含,则打印一条不包含该子字符串的消息。
输出结果将是:
The main string contains the substring: Hello
The main string contains the substring: world
这表明主字符串包含子字符串 "Hello" 和 "world"。
上一篇:比较子字符串 SQL
下一篇:比较总存储空间和总和