将做工程过程中比较重要的代码做个备份,如下代码是关于Java通过map存储模拟数据的代码。
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Test {
private static Map<String,Location> memMap=new HashMap<String,Location>();
public Map<String,Location> getMap(int type){
if(type==0){
return new HashMap<String,Location>();
}else{
return memMap;
}
}
public void setMap(Location location){
memMap.put(location.getCarNumber(), location);
}
public List<Location> getMonitorLocation(){
List<Location> locationList=new ArrayList<Location>();
String [] carMembers=getCarMember(4);
for (int i = 0; i < carMembers.length; i++) {
String carNumber=carMembers[i];
Location location=memMap.get(carNumber);
locationList.add(location);
}
return locationList;
}