2005-3-1学习笔记(Cloneable,List)

原创 2005年03月01日 17:45:00

List list = new Vector();
    AnnuityStruct annuityStruct = null;
   
 for(int i = 0; i < recordCount.length; i++)
 {intCount = CCStrTools.str2Int(recordCount[i]);
  annuityStruct = PayoutObjectPool.getInstance().getAnnuityInstance();
  annuityStruct.init();
  annuityStruct.setAnnuitySeq(annuitySeq[intCount]);
  annuityStruct.setAnnuityPerson(Double.parseDouble(annuityPerson[intCount]));
  annuityStruct.setAnnuityAppPerson(Double.parseDouble(annuityAppPerson[intCount]));
  annuityStruct.setAnnuityCom(Double.parseDouble(annuityCom[intCount]));
  annuityStruct.setAnnuityAppCom(Double.parseDouble(annuityAppCom[intCount]));
  list.add(annuityStruct.clone());
 }




/**
  *PayoutObjectPool构造器
  */
 private PayoutObjectPool() {
  System.out.println("PayoutObjectPool create.");
 }

 /**
  *获取PayoutObjectPool实例
  *@return PayoutObjectPool 对象实例
  */
 public static synchronized PayoutObjectPool getInstance() {
  if (pool == null)
   pool = new PayoutObjectPool();
  return pool;
 }


/**
  *获取AnnuityStruct实例
  *@return AnnuityStruct 对象实例
  */
 public AnnuityStruct getAnnuityInstance() {
  if (annuityStruct == null)
   annuityStruct = new AnnuityStruct();
  return (AnnuityStruct) annuityStruct.clone();
 }



List里面放的都是引用~

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

wince驱动学习笔记(vs2005实现流驱动动态加载与卸载 1)

前几天学习了wince流驱动的一些知识,总结如下。本人菜鸟,如有错误还望大家不吝赐教 内容主要分三部分: 一、用vs2005生成流驱动所需的动态链接库(.dll文件),生成注册表文件(.reg文件...

code_opengl学习笔记3-1-在3D中绘制点

  • 2013年09月30日 18:09
  • 7.54MB
  • 下载

H3CNE学习笔记_v6[1].0

  • 2012年06月21日 12:57
  • 59KB
  • 下载

Android学习笔记3 使用Intent传递复杂的数据(对象,List<Object>等)

在项目中遇到了需要将List在Activity之间传递的情况,研究了网上的文章,尝试网上的有些方法貌似不行,在此给出我实践了的可行的方法。 一。如果只是简单的数据,直接查找对应的方法即可,如: int...
  • yyysuge
  • yyysuge
  • 2013年08月31日 22:20
  • 2730

Python学习笔记-List基本操作【python 3】//为继续学习爬虫准备-01

list 数据由”[]”括起来,由”,”隔开。数据类型可以是数字,字符串,list等 新建一个空list可以直接list=[],新建一个有数据的list,再次输入list名,返回list内容:>>...

Java 容器类学习笔记1--了解Java提供的容器类List、ArrayList、Vector及map、HashTable、HashMap

Vector 和ArrayList是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢...
  • js_gary
  • js_gary
  • 2012年01月09日 10:18
  • 1246

13. Java类集 Part 1(类集、Collection接口、List接口、Set接口、SortedSet接口、集合的输出) ----- 学习笔记

本章目标:

Collection、List、Set、Map关系图学习笔记1

用PD画了一张相关接口、相关类及主要方法的图 帮助加深理解与记忆 接着对主要类 做了个简单的测试 更多的测试与学习 后续后补上 /** * */ pa...

java 集合学习笔记1-Collection 集合遍历 List子类特点

1、集合-集合的由来:     数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着...

《python简明教程》学习笔记(1)-tuple和list

简介 list用[].tuple用(),list可变(修改,添加,删除),tuple指向的索引不能变(比如tuple指向list,tuple只能指向此list,但是list里的值可以变) list...
  • toyijiu
  • toyijiu
  • 2016年05月02日 15:49
  • 217
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2005-3-1学习笔记(Cloneable,List)
举报原因:
原因补充:

(最多只允许输入30个字)