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

网站域名详解/合肥网站快速排名提升

网站域名详解,合肥网站快速排名提升,推广网站排名优化seo教程,在什么网站可以做外贸出口劳保鞋List的链式构建需求 jdk1.8&#xff0c;编码时需要手动构建一个List 传统List构建方式 - 声明列表&#xff0c;依次添加元素&#xff1b; - 利用Arrays.asList方法声明并添加元素 //1 先声明创建 List<String> createList new ArrayList<>();//2 逐个添加元素 c…

List的链式构建需求

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

  • 传统List构建方式

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

       - 利用Arrays.asList方法声明并添加元素

//1 先声明创建
List<String> createList = new ArrayList<>();//2 逐个添加元素
createList.add("1");
createList.add("2");
createList.add("3");//-------------------------------------------------//利用Arrays.asList
List<String> createList = new ArrayList<String>(Arrays.asList("1", "2", "3"));

  • 链式构建

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

List<String> buildList = ListBuilder.<String>builder().add("1").add("2").add("3").build();

实现List的链式构建

  • 定义ListBuilder工具类
  • 实现链式方法:add等
  • 返回最终构建的List对象
public class ListBuilder<T> {private final ArrayList<T> arrayList;private ListBuilder() {arrayList= new ArrayList<>();}public static <T> ListBuilder<T> builder() {return new ListBuilder<>();}public ListBuilder<T> add(T t) {arrayList.add(t);return this;}public ArrayList<T> build() {return arrayList;}
}

总结

  • List链式构建的适用场景在于需要隐藏细节,分步链式创建减少重复代码
  • 最终获取到的列表是可变列表,需要不可增删列表直接使用Arrays.asList更高效安全
  • 直接使用new ArrayList(Arrays.asList("元素1","元素2","元素3"))更简洁
    //封成一个静态方法@SafeVarargspublic static<T> List<T> createList(T... t) {return new ArrayList<>(Arrays.asList(t));}//直接调用List<Integer> list = createList(1, 2, 3);
http://www.whsansanxincailiao.cn/news/31984284.html

相关文章:

  • 网站包括哪些内容/合肥百度seo排名
  • 天门网站建设/seo关键词优化怎么收费
  • 邯郸哪里可以学建网站/seo外链工具
  • wordpress 自动ping/泸州网站优化推广
  • 三门峡网站seo/外贸营销网站建站
  • 新疆档案馆建设网站/百度运营平台
  • 宁波建网站方式/获客引流100种方法
  • 墨客网站建设/域名免费注册0元注册
  • 做网站必须有框架是吗/广州网站建设公司
  • 自字网站建设教程/seo信息优化
  • 网站建设 成功案例/百度集团公司简介
  • 网站风格的设计/百度网站怎么申请注册
  • 太原网站建设dweb/互动营销
  • 成都创新互联做的网站怎么样/产品线上推广方式都有哪些
  • 建设银行明细网站能查多久/今晚比赛预测比分
  • 张家港早晨网站制作/重庆百度快速优化
  • 山东聊城建设学校网站/举例说明seo
  • 靖安建设局网站/水果店推广营销方案
  • 如何做一名合格的网站巡查/seo交流论坛seo顾问
  • 芜湖做网站设计的公司/百度发视频步骤
  • 如何做网站模版/品牌推广方式有哪些
  • 海尔网站建设目标/如何做seo优化
  • 做网站需要绑定电脑ip吗/游戏推广公司怎么接游戏的
  • 怎样让客户做网站/发布软文的平台有哪些
  • 网站怎么做咨询/优化排名推广技术网站
  • 营口汽车网站建设/百度推广公司怎么代理到的
  • 建设部网站网站建设/工程建设数字化管理平台
  • flash网站建设技术/软文广告怎么写
  • dedecms 金融类网站模板/阿里关键词排名查询
  • 做简历的网站叫什么软件/百度站长工具app