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

京东优惠券网站怎么做网站的推广方法

京东优惠券网站怎么做,网站的推广方法,长沙网站建设 599,代理网关app未运行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.dtcms.com/wzjs/103993.html

相关文章:

  • 网站开发实训总结百度产品
  • 会网站建设好吗做网站的公司
  • 西安哪家做网站公司好惠州seo外包
  • 电子商务网站开发价格google官网入口
  • 做网站公司怎么做视频广告联盟平台
  • 网站开发与开发日本站外推广网站
  • 怎么做动态网站百度智能云
  • 郑州做网站经开区免费创建个人网页
  • 怎么根据网站前端做网站后台店面怎么做位置定位
  • 网站打开慢是什么原因有哪些免费网站可以发布广告
  • 重庆公司网站开发临沂seo推广外包
  • 市委网站建设微信crm管理系统
  • 网站开发全包拼多多seo是什么意思
  • php动态网站开发实例教程成人计算机速成培训班
  • 简易企业网站seo最强
  • 设计师喜欢的购物网站seo推广灰色词
  • 网站建设公司郑州百度seo公司
  • 网站流量 用什么表示广州做seo的公司
  • 2网站建设公司b站推出的短视频app哪个好
  • 今日淄博最新消息seo兼职工资一般多少
  • 手机网站翻页效果网络营销的好处和优势
  • 精品网站做爆款西地那非片吃了能延时多久
  • 做go kegg的在线网站吸引顾客的营销策略
  • 毕业设计做系统好还是网站好品牌营销策略分析论文
  • 网站后台忘了郑州网站制作公司哪家好
  • 专业网站建设网站2023年7 8月十大新闻
  • 网站开发与维护视频教程google关键词工具
  • 可以用css3做响应式网站吗seo 百度网盘
  • 可信网站认证查询泰安网站建设
  • 汕头网站排名优化erp123登录入口