package jiekou;
import java.io.*;
import java.util.*;
import java.lang.*;
public class CityTour implements ITour{
private String fileName;
private HashMap<String,String>attractionMap=new HashMap<>();
public CityTour(String fileName){
this.fileName=fileName;
try(Scanner sc=new Scanner(new FileReader(this.fileName))){
while(sc.hasNextLine()){
String line =sc.nextLine();
String[] pair=line.split("\\:");
attractionMap.put(pair[0], pair[1]);
}
}
catch(Exception e){
System.out.println("NO SUCH FILE FOUND.");
}
}
public String Suggest(String cityName){
return attractionMap.getOrDefault(cityName,"CITY NOT FOUND");
}
}
CityTour
于 2024-06-18 22:44:34 首次发布