Java 字符串判断:如何检查字符串列表中的每个字符串是否为给定字符串的开头
在 Java 中,你可以使用 String 的 startsWith() 方法来判断一个字符串是否是另一个字符串的开头。
下面是一个示例代码,演示如何判断一个字符串列表中的每个字符串是否是给定字符串的开头:
public class Main {
public static void main(String[] args) {
String a = 'Hello';
List<String> stringList = new ArrayList<>();
stringList.add('He');
stringList.add('Hell');
stringList.add('Hi');
for (String str : stringList) {
if (a.startsWith(str)) {
System.out.println(str + ' is a prefix of ' + a);
} else {
System.out.println(str + ' is not a prefix of ' + a);
}
}
}
}
这段代码中,我们首先定义了一个字符串 a 和一个字符串列表 stringList。然后,使用 for-each 循环遍历列表中的每个字符串,并使用 startsWith() 方法来判断它是否是字符串 a 的开头。如果是,就输出相应的提示信息;如果不是,则输出相应的提示信息。
原文地址: https://www.cveoy.top/t/topic/n7yB 著作权归作者所有。请勿转载和采集!