list,tuple,dict和set 1.list集合 list是一种可变的,有序的集合,可以随时添加和删除其中的元素。 其格式如下:list-name=[element1,element2,....] >>> nums = ['1', '2', '3']>>> nums['1', '2', '3 ...
分类:
编程语言 时间:
2017-07-04 13:26:52
阅读次数:
203
现在要对集合对象里面的BOMCode做排序,返回一个排序后的varList: 最后返回的varList如下: ...
分类:
编程语言 时间:
2017-07-03 21:02:12
阅读次数:
147
很多时候HashMap会满足不了我们的需求,所以我们可以使用自定义的方式来定义属于自己的list集合。 首先,直接在配置文件中定义一个关于student的list type 写相关model的全路径。id是这个resultMap的唯一标识,方便待会我们调用这个定义好的 resultMap 然后把上面 ...
分类:
其他好文 时间:
2017-06-29 13:37:38
阅读次数:
435
基本的json格式 json对象 json数组 json对象数组 常见的JSON解析工具 json-lib的net.sf.json的json处理包 优点:老牌,应用广泛 缺点:jar包依赖多、转换成bean存在不足(bean里面存在list集合,map等)、性能不足 依赖jar包: - common ...
分类:
Web程序 时间:
2017-06-29 01:10:29
阅读次数:
340
List集合中他主要分为2最后类型,分别是:操作和创建。 我们先说创建类型吧,创建类型有可以理解为2类:赋值,初始化器,这2类 赋值: 变量名=new List<数据类型>() 集合是不定义的所以赋值时无需指定长度复制后长度可以变化, 初始化器的理解方式为:变量名 = new List<数据类型>{ ...
分类:
其他好文 时间:
2017-06-26 01:13:27
阅读次数:
181
设计人员类(姓名,性别,年龄,出生年月日),创建20位人员,年龄在(集合)(20-25)且随机产生 存放在集合中,最后将年龄>24的人员删除.思路:定义类 Person 四个属性 创建一个List集合对象 使用for循环来创建20位人员,随机产生相关的属性值 再使用for循环,过滤大于24岁的人员 ...
分类:
其他好文 时间:
2017-06-25 19:35:17
阅读次数:
164
Redis简介Redis(REmoteDIctionaryServer)是完全开源免费的使用ANSIC语言编写,遵守BSD协议,支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Map),列表(list),集合(set..
分类:
其他好文 时间:
2017-06-22 16:45:58
阅读次数:
242
Collections:用来操作Set,List和Map等集合的工具类,提供大量方法对集合进行排序,查找和修改等操作,还提供了将集合对象设置为不可变,对象和对象实现同步控制等方法 排序操作: 对List集合元素进行排序: void reverse(List l):反转指定集合的元素 void shu ...
分类:
其他好文 时间:
2017-06-21 20:04:17
阅读次数:
136
一、List集合迭代方式遍历一<1>、可能出现的问题一:出现并发修改异常(ConcurrentModificationException)importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;publicclassTest{privatestaticList<String>list=newArrayList<String>(..
分类:
编程语言 时间:
2017-06-20 17:59:44
阅读次数:
217
一、对List的遍历有三种方式List<String>list=newArrayList<String>();list.add("testone");list.add(“testtwo”);...第一种:for(Iterator<String>it=list.iterator();it.hasNext();){....}这种方式在循环执行过程中会进行数据锁定,性能稍差,同时,如果你想..
分类:
编程语言 时间:
2017-06-19 17:02:44
阅读次数:
156