栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java通过map存储模拟数据的代码

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java通过map存储模拟数据的代码

将做工程过程中比较重要的代码做个备份,如下代码是关于Java通过map存储模拟数据的代码。

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class Test {

private static Map memMap=new HashMap();
 
public Map  getMap(int type){
    if(type==0){
        return new HashMap();
    }else{
        return memMap;
    }
}
 
public void setMap(Location location){
     memMap.put(location.getCarNumber(), location);
}
 
public List  getMonitorLocation(){
    List locationList=new ArrayList();
    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;
}
 
public String[]  getCarMember(int loop){
    Map map=new HashMap();
    for (int i = 0; i < loop; i++) {
        for (String key: mapOfType.keySet()) {
            if(key!=null){
                map.put(key, mapOfType.get(key));
            }
        }
    }
    String [] carMembers=new String [map.size()];
    int i=0;
    for (String key: map.keySet()) {
        if(key!=null){
            carMembers[i]=key;
            i++;
        }
    }
    return carMembers;
}
 
public static void main(String[] args) {
    Test.memMap.put("川A00737", new Location("川A00737","四川省成都市"));
    Test test=new Test();
    System.out.println("键的长度:"+test.getCarMember(5).length); 
    List list=test.getMonitorLocation();
    System.out.println("集合长度:"+list.size()); 
     
}

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/351720.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号