旅游网站搜索泰山景点 java代码实现
时间: 2023-09-25 12:15:46 浏览: 43
以下是一个简单的Java代码示例,用于在旅游网站上搜索泰山景点:
```java
import java.util.ArrayList;
public class TaiShanSearch {
private ArrayList<String> taiShanAttractions;
public TaiShanSearch() {
taiShanAttractions = new ArrayList<String>();
taiShanAttractions.add("岱宗");
taiShanAttractions.add("天街");
taiShanAttractions.add("十八盘");
taiShanAttractions.add("南天门");
taiShanAttractions.add("玉皇顶");
taiShanAttractions.add("五龙潭");
taiShanAttractions.add("仙人石");
taiShanAttractions.add("东岳庙");
taiShanAttractions.add("五大夫庙");
taiShanAttractions.add("东岳大帝像");
taiShanAttractions.add("玄武峰");
taiShanAttractions.add("望仙亭");
taiShanAttractions.add("中天门");
taiShanAttractions.add("紫霄宫");
taiShanAttractions.add("东天门");
taiShanAttractions.add("石经峪");
taiShanAttractions.add("南天门大峡谷");
}
public ArrayList<String> search(String keyword) {
ArrayList<String> results = new ArrayList<String>();
for (String attraction : taiShanAttractions) {
if (attraction.contains(keyword)) {
results.add(attraction);
}
}
return results;
}
public static void main(String[] args) {
TaiShanSearch search = new TaiShanSearch();
ArrayList<String> results = search.search("门");
System.out.println("搜索结果:");
for (String result : results) {
System.out.println(result);
}
}
}
```
这是一个简单的实现,使用了一个ArrayList来存储泰山景点,并且使用了一个search()方法来搜索包含特定关键字的景点。在主方法中,我们创建了一个新的TaiShanSearch对象,并搜索包含“门”关键字的景点。最后,我们将结果打印到控制台上。