当前位置: 首页 > news >正文

网站域名的选择方法招远专业做网站公司

网站域名的选择方法,招远专业做网站公司,wordpress鲜花商城,门业网站模板Map的链式构建需求 jdk1.8&#xff0c;编码时需要手动构建一个Map 传统Map构建方式 - 声明列表&#xff0c;依次添加元素&#xff1b; - 利用匿名内部类 实例初始化块&#xff0c;比较简洁声明并添加元素 //1 先声明创建 Map<String, Object> createMap new HashMap&…

Map的链式构建需求

    jdk1.8,编码时需要手动构建一个Map

  • 传统Map构建方式

       - 声明列表,依次添加元素;

       - 利用匿名内部类 + 实例初始化块,比较简洁声明并添加元素

//1 先声明创建
Map<String, Object> createMap = new HashMap<>();//2 逐个添加元素
createMap.put("1", 1);
createMap.put("2", 2);
createMap.put("3", 3);//-------------------------------------------------//匿名内部类 + 实例初始化块:
Map<String, Object> createMap2 = new HashMap<String, Object>() {{put("1", 1);put("2", 2);put("3", 3);
}};

  • 链式构建

        -调用Builder链式调用put方法添加元素

Map<String, Object> buildMap = MapBuilder.<String, Object>builder().put("1", 1).put("2", 2).put("3", 3).build();

实现Map的链式构建

  • 定义MapBuilder工具类
  • 实现链式方法:put等
  • 返回最终构建的Map对象
import java.util.HashMap;
import java.util.Map;public class MapBuilder<K, V> {private final Map<K, V> map;private MapBuilder() {map = new HashMap<>();}public static <K, V> MapBuilder<K, V> builder() {return new MapBuilder<>();}public MapBuilder<K, V> put(K key, V value) {map.put(key, value);return this;}public Map<K, V> build() {return map;}
}

总结

  • 在方法传参时,或其他需要编码时创建一个Map时,可以利用该方法简略代码
  • 相较于声明再依次添加方案,链式调用更简略
  • 匿名内部类 + 实例初始化块的方案也比较简略,但是存在严重内存问题
http://www.dtcms.com/a/531395.html

相关文章:

  • 西宁思帽网站建设贵州省建设厅网站多少
  • 如何做盗版网站徐州建站服务
  • 好的设计作品网站企业微信小程序制作
  • 网站开发的前端和后端有哪些框架做个外贸网站一般需要多少钱
  • 天猫优惠券网站怎么做网页设计代码范例
  • 金融网站设计方案网页版微信怎么登录
  • 网站的修改学院网站建设方案 网站内容
  • 网站建设财务项目管理制度安徽全网优化
  • 临河 网站建设外包网站建设价格
  • 网站常用文件夹wordpress 附件上传插件
  • 最便宜的网站叫什么名字制作企业网站需要什么费用
  • 网站建站模版来宾网站seo
  • 永久免费自助建站wordpress开发的网站有哪些
  • 哪个网站有摄影作品纺织网站模板
  • steam账号注册网站中国移动智慧社区
  • 视频直播app开发网站wordpress代言宝插件
  • asp网站设计代做个人网站建设分几个步走
  • 网站目录命名创建网站基本步骤
  • 做常识的网站360度实景地图下载
  • 网站建设制作价格低分类信息电商税收新政策2021
  • 扁平化色彩网站动漫制作专业有哪些课程
  • 口碑好的移动网站建设凡科互动游戏作弊软件
  • 企业开发网站用什么技术简单的网页设计作品欣赏
  • 详情页通用模板郑州seo建站
  • 网站维护的方式有哪几种新闻式软文
  • 隆回网站建设制作如何推广短剧
  • 建站之星换模板昌邑微信网站建设公司
  • 试玩网站源码获客牛全网营销
  • 怎么做外汇返佣的网站新乡网站建设多少钱
  • 自闭症网站的建设意义可信网站图标 费流量