public void appendcheckpointProof(ReplicaCheckpoint checkpoint, Sig signature) {long seqNumber = checkpoint.lastSeqNumber();//第一次存if (this.checkpointProof.size() == 0) {checkpointInfo.add(0, checkpoint);checkpointInfo.add(1, signature);} else {//已经存过了checkpointInfo.set(0, checkpoint);checkpointInfo.set(1, signature);}checkpointProof.put(seqNumber, checkpointInfo);}

注意:
set 方法:必须要此位置已经有值的情况下使用,否则会抛出异常!

Java List 中的set add相关推荐

  1. java栈中的push,add,peek,pop

    栈遵循先进后出,相当于压子弹进入弹膛再打出去,最先进去的最后被打出去. 下面是我最近用到的栈的几个方法及通过LinkedList的一些表示. push: public void push(Hero h ...

  2. java Arrarlist中的add(int index,Object ojb)

    java Arrarlist中的add(int index,Object ojb) 怎么自己用代码实现这个功能啊? 求讲解 askdjklas3 | 浏览 11337 次  2012-02-29 19 ...

  3. Java栈中add()和push()的不同之处

    Java栈中add()和push()的不同之处 在日常使用中发现往栈中添加元素既可以用add(),也可以用push(). 需要注意的是栈本身没有add()方法,add()方法是来自栈继承的类 Vect ...

  4. java Queue中 add/offer,element/peek,remove/poll区别

    java Queue中 add/offer,element/peek,remove/poll中的三个方法均为重复的方法,在选择使用时不免有所疑惑,这里简单区别一下: 1.add()和offer()区别 ...

  5. 统计java文件中的代码行数

    统计Java代码行数工具类  --  CodeCounterUtil.java 统计指定目录下的java文件中代码行数  --  public static int  getCodeNumFromFo ...

  6. Java 8中一些常用的全新的函数式接口

    这一篇属于菜鸟级博客,只是介绍了一些在Java 8中新出现的一些很有用的接口,通过一些简单的例子加以说明,没有深入地阐述. 函数式接口 什么是函数式接口? 函数式接口,@FunctionalInter ...

  7. 聊一聊Java 泛型中的通配符 T,E,K,V,?

    点击上方"方志朋",选择"设为星标" 回复"1024"获取独家整理的学习资料 作者:glmapper juejin.im/post/5d57 ...

  8. Java开发中的23种设计模式详解(转)

    设计模式(Design Patterns) --可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结.使用设计模式是为了 ...

  9. java treeset 删除_删除Java TreeSet中的最高元素

    要删除最高元素,请使用pollLast()方法. 创建一个TreeSet并向其中添加元素-TreeSet tSet = new TreeSet(); tSet.add("78"); ...

  10. 聊一聊-JAVA 泛型中的通配符 T,E,K,V,?

    前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型. 泛型的本质是参数化类型,也就是说所操作的数据 ...

最新文章

  1. 面试经典:链表中倒数第k个结点?如何从大量数据中找出高频词?
  2. 黄聪:DEDECMS系统栏目、文章页面、分页面伪静态和域名301重定向详细方法
  3. 基于语言模型的少样本学习 / 深度学习优化器基准测试 | 本周值得读
  4. 加拿大达内科技_美股继续暴跌模式 达内教育却“暴走”股价近翻倍
  5. Eclipse 导出
  6. mysql-5.7在CentOS-7下的rpm安装
  7. rx java定时循环_Rxjava定时器异常循环
  8. 形成性考核(计算机应用基础) 答案,2019年最新电大《计算机应用基础(Win7)》形成性考核册及答案.pdf...
  9. matplotlib快速画图
  10. Ugly Numbers UVA - 136
  11. python2.7.7笔记if in
  12. java构造器基本语法_Java语言中的定义变量、构造函数
  13. 无盘服务器什么意思,无盘网络是什么
  14. Linux开发环境——tftp服务器的搭建
  15. 局域网快速传输数据(大量文件)
  16. 利用python暴力破解rar压缩文件密码
  17. Linux清理磁盘空间常用命令
  18. VSCode小说神器Thief-Book-VSCode页数获取
  19. 基于PT2001 的4缸发动机 DFI 控制讲解3 - DCDC部分
  20. H5后台读写CAD文件

热门文章

  1. 获取Repeater控件里动态声称的控件的值
  2. 生产者-消费者模型之集合SynchronousQueue源码解读
  3. Map集合之LinkedHashmap
  4. Mybatis原理解析(一)解析全局xml配置文件生成SqlSessionFactory过程
  5. 使用文本编辑器+命令行的方式实现Java中的第一个程序Hello World(下)
  6. mysql服务性能优化—my.cnf配置说明详解
  7. 常用响应式web UI框架搜集整理
  8. 使用 Document!X 为自己的dll生成一个漂亮的说明文档
  9. [转]关于java的动态代理
  10. [环境搭建]Windows下安装Ruby和Jekyll