2019独角兽企业重金招聘Python工程师标准>>>

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.collections.list.FixedSizeList;

public class TestFixedSizeList {
 public static void main(String[] args){
  List<String> list = new ArrayList<String>();
  list.add("a");
  list.add("b");
  list.add("c");
  FixedSizeList l = (FixedSizeList) FixedSizeList.decorate(list);
  for(int i=0;i<l.maxSize();i++){
   System.out.println(l.get(i));
  }
  l.set(0, "e");
  l.set(1, "f");
  l.set(2, "g");
  System.out.println("------");
  for(int i=0;i<l.maxSize();i++){
   System.out.println(l.get(i));
  }

}

转载于:https://my.oschina.net/u/140722/blog/17356

FixedSizeList的使用相关推荐

  1. java定义list长度,在Java中定义固定大小的列表

    Is it possible to define a list with a fixed size that's 100? If not why isn't this available in Jav ...

  2. tomcat中request对象是被创建的_常用开源框架中设计模式使用分析(全)

    一.前言 说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清晰,或者对功能扩展很 ...

  3. java基础系列:集合总结(5)

    决定使用哪种集合 ArrayList, LinkedList 以及 Vector(大致等价于 ArrayList)都实现了List 接口,所以无论选用哪一个,我们的程序都会得到类似的结果.然而, Ar ...

  4. 从框架源码中学习结构型设计模式

    文章目录 从框架源码学习结构型设计模式 适配器模式 应用实例 案例一:dubbo框架日志适配器 Logger接口 日志实现类 Logger适配器接口 LoggerAdapter实现类 Logger日志 ...

  5. react大数据量渲染_React大量数据渲染的绝佳解决方案——React虚拟化组件

    介绍 在当下Web开发盛行的时代里,Web应用随之面临着各种问题,虽然前端框架或者前端解决方案百花齐放,但是并不是所有的问题都能很完美的解决.由于Web应用是基于浏览器渲染界面的,而由于浏览器瓶颈的限 ...

  6. Android平台开发指导(Android Porting Guide)

    本文为Android平台开发人员和Android设备制造商提供了底层开发指导.如果你对Android的上层应用开发很感兴趣,请访问Android Developers Site. 关于这份指导书 这份 ...

  7. java集合入门和深入学习,看这篇就差不多了

    一.集合入门总结 集合框架: Java中的集合框架大类可分为Collection和Map:两者的区别: 1.Collection是单列集合:Map是双列集合 2.Collection中只有Set系列要 ...

  8. 务实java基础之集合总结

    Java 提供了容纳对象(或者对象的句柄)的多种方式.其中内建的类型是数组,此外, Java 的工具库提供了一些 "集合类",利用这些集合类,我们可以容纳乃至操纵自己的对象. 声明 ...

  9. java编程思想----8,对象的容纳

    第8章 对象的容纳 "如果一个程序只含有数量固定的对象,而且已知它们的存在时间,那么这个程序可以说是相当简单的." 通常,我们的程序需要根据程序运行时才知道的一些标准创建新对象.除 ...

最新文章

  1. SCSE 21fall 课程
  2. 图像傅里叶变换频谱分析
  3. task2 EDA数据分析
  4. QT 连接 sql server数据库 完整演示
  5. VB讲课笔记11:多重窗体与环境应用
  6. 如何向某网址Post信息,并得到CookieContainer以便以后直接通过验证
  7. bootstrap-table教程演示
  8. Ubuntu 16.04 LTS深度美化!
  9. 数字图像处理期末复习题
  10. 学习plc编程经验分享
  11. 周记20180309
  12. C++语法基础--句柄类
  13. 管理后台界面基本框架设计
  14. 产品助理入门攻略(一枚入行3年的PM内心独白)
  15. HDU 威威猫系列故事——篮球梦
  16. 面向对象——类与对象的概念
  17. 独家专栏 | 为什么国外的无人驾驶原型车,都选择混动车型?
  18. 基于php的养生食疗,小寒养生四大食谱
  19. 谷歌力挺网易自动化 UI 测试解决方案 Airtest Project[看上去比较靠谱,但没有尝试的]
  20. noip2007守望者的逃离(超级详细,逐步解析)

热门文章

  1. Light-Head R-CNN
  2. 中国湿敏元器件市场研发方向预测与前景趋势研究报告2022版
  3. 中国电容器行业产能趋势与投资竞争力研究报告2022版
  4. 中国餐饮连锁行业前景预测及未来战略规划建议报告2022年版
  5. PD003-NET通用后台系统
  6. 使用 PHPMAILER 发送邮件实例
  7. 【学习笔记】Sass入门指南
  8. [深度学习]实现一个博弈型的AI,从五子棋开始(1)
  9. MySQL 主键冲突,无法插入数据
  10. 如何获取版本的 Internet 信息服务器 (IIS)