/**
* 一个字符串是否包含数组中的任何字符串
* 使用Java 8或更高版本,可以依赖Stream API来执行此类操作
* @param inputString 字符串:这个班级有张三和李四同学
* @param items 数组 ["张三", "李斯", "王五"]
* @return boolean
*/
public static boolean containsItemFromArray(String inputString, String[] items) {
// Convert the array of String items as a Stream
// For each element of the Stream call inputString.contains(element)
// If you have any match returns true, false otherwise
return Arrays.stream(items).anyMatch(inputString::contains);
}
版权声明:本文为netuser1937原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。