Click here to Skip to main content
15,918,742 members

Comments by PratapSinh J (Top 2 by date)

PratapSinh J 17-Jul-15 11:01am View    
Deleted
this is my code, but there is problem

public Map<string, list<string="">> populateCityDataMap(String fileName)
throws FileNotFoundException {
Map<string, list<string="">> mlist=new HashMap<string, list<string="">>();
List<string> list=new ArrayList<string>();
BufferedReader in=new BufferedReader(new FileReader(fileName));
String str,str2;
try {
while((str=in.readLine())!=null){
String[] dataArray=str.split("-");
String masterState="";
masterState=dataArray[0];
//System.out.println(masterState);
int i=0;
if((str2=in.readLine())!=null){
String[] dataArray2=str2.split("-");
String city=dataArray2[1];
if(masterState.equals(dataArray2[0])){
list.add(city);
}


}
i++;
mlist.put(masterState, list);
}

}
catch (IOException e) {
e.printStackTrace();
}
return mlist;
}
PratapSinh J 17-Jul-15 7:40am View    
Question is for one state there are multiple cities so, i want to store data likewise in map<string,list<string>>..
for Example
map<madhya pradesh,list<="">> then list contains citis in Madhya Pradesh only..