How to search a list and return the specific strings and data associated with it using Java -
i have list of names account numbers associated them. how create method when type name keyboard search list , return account numbers associated using java? example if pass name "lisheen" method return account numbers associated along other account name , numbers starts "lisheen".
name account number a-wear 78090231 john 76581234 pstn 76811467 arni harald 78062351 barry moore 77002345 chill industries 79205416 espion 78348903 michael 78583451 kathleen o'hara 78505421 liam home 76314321 lisheen mine 78074315 lisheen mine 78085413 lisheen mine 78083413 lisheen mine 78083413 lisheen mine 78084315 lisheen mine 78086441 lisheen mine res. rd 77972341 lisheen mine res. sw 77662345 lisheen mine res. tmck 78521234 nolan supermarket 79101234 nolan transport 78095413 pr reilly merchants quay 77387689 pr reilly togher 77382351 pr reilly howth 77383215 sightsavers 78228794
public hashmap<string, list<string>> getsortedhashmapforemployees(string searchkeyword,list<yourdtofromdb> orginallistfromdb) { hashmap<string, list<string>>hashmap=new hashmap<string, list<string>>(); (list<yourdtofromdb> orginallist : orginallistfromdb) { if(orginallist.getname().contains(searchkeyword)) { list<string>accountno=new arraylist<string>(); if(hashmap.containskey(orginallist.getname())) { accountno=hashmap.get(orginallist.getname()); } accountno.add(orginallist.getaccountno()); hashmap.put(orginallist.getname(), accountno); } } return hashmap; }
Comments
Post a Comment