java代码实现旅游网站搜索景点泰山
时间: 2024-02-23 08:50:08 浏览: 24
以下是一个简单的Java代码示例,用于在旅游网站上搜索泰山景点:
```java
import java.util.ArrayList;
import java.util.List;
public class TravelWebsite {
// 模拟旅游网站上的景点数据
private static List<String> scenicSpots = new ArrayList<String>();
static {
scenicSpots.add("泰山主峰");
scenicSpots.add("玉皇顶");
scenicSpots.add("天街");
scenicSpots.add("玉带桥");
scenicSpots.add("五大夫");
}
public static void main(String[] args) {
String keyword = "泰山"; // 搜索关键字
List<String> result = searchScenicSpots(keyword); // 搜索结果
// 输出搜索结果
System.out.println("搜索关键字:" + keyword);
if(result.size() > 0) {
System.out.println("搜索结果:");
for(String spot : result) {
System.out.println(spot);
}
} else {
System.out.println("无搜索结果");
}
}
// 搜索景点方法
public static List<String> searchScenicSpots(String keyword) {
List<String> result = new ArrayList<String>();
for(String spot : scenicSpots) {
if(spot.contains(keyword)) {
result.add(spot);
}
}
return result;
}
}
```
这个示例代码模拟了一个旅游网站上的景点数据,并提供了一个 `searchScenicSpots` 方法来搜索包含特定关键字的景点。在 `main` 方法中,我们使用关键字“泰山”来搜索景点,然后输出搜索结果。