// 罗汉喜欢吃罗汉果和罗汉不喜欢吃罗汉竹 // 这个语句如果出现了罗汉这个词就命中,但是出现罗汉果或者罗汉竹就可以,所以上面这段话是否命中 // 使用java需要如何写一个函数完成这个逻辑判断
时间: 2023-09-11 21:10:48 浏览: 36
这个语句可以使用contains方法来判断是否包含特定的字符串。以下是一个Java函数示例,用于判断给定的文本中是否出现了“罗汉”、“罗汉果”或“罗汉竹”:
```java
public boolean containsLohan(String text) {
return text.contains("罗汉") || text.contains("罗汉果") || text.contains("罗汉竹");
}
```
您可以将要检查的文本作为参数传递给此函数,例如:
```java
String text = "罗汉喜欢吃罗汉果和罗汉不喜欢吃罗汉竹";
if (containsLohan(text)) {
System.out.println("命中");
} else {
System.out.println("未命中");
}
```
这将输出“命中”,因为文本包含“罗汉果”和“罗汉竹”。