Properties 特点: 1.HashTable的子类,map集合中的方法都可以用。 2.该集合没有泛型,键值都是字符串。 3.它是一个可以持久化的属性集,键值可以存储到集合中,也可以存储到持久化设备上 键值的来源也可以是持久化设备。 ...
分类:
其他好文 时间:
2016-09-25 13:13:24
阅读次数:
97
复合框架接口特点: List: 线性。元素可以重复。 Set: 元素不可以重复。 Map:以键值对方式存放元素。一个元素有两个对象。键不能重复。 /map集合中一个元素有两个对象。 优点:根据键对象,找到值对象,如果键对象不存在,则返回null. map集合不能重发,如果重复,则替换。 标准的jav ...
分类:
其他好文 时间:
2016-09-22 13:18:07
阅读次数:
137
工作中遇到了,多个List<Map<K,V>>整合去重排序的问题,自己用比较笨拙的方法处理,希望大家有新的想法分享一下: 步骤1、整合Map集合的key值,去重后放到一个List集合里 步骤2、(我的key值是时间,所以这用到了时间比较大小)将key值进行排序 步骤3、整合生成最终结果 三步之后 , ...
分类:
其他好文 时间:
2016-09-20 11:56:56
阅读次数:
185
用到的相干知识 (1)Java基础集合 ArrayList HashMap LinkedHashmap(有序) (2)session技术 (3)servlet (4)单态 (5)如何选择不同的集合 List集合都是有序的,map是无序的 list和map集合都可以存放null list可以存放相同的 ...
分类:
其他好文 时间:
2016-09-19 19:24:49
阅读次数:
140
第一种情况:一个页面走一个JSP页面和Servlet 解决办法: /** 把用户这一次选择的所有条件保存Map集合中,再把 map存到Session会话中,点击分页时进入将Servlet中再将Session中的map集合取出来,获得用户上一次的搜索条件 */ request.getSession() ...
分类:
其他好文 时间:
2016-09-19 06:46:41
阅读次数:
167
二维数组 定义: 格式1 int[][] arr = new int[3][2]; 格式2 int[][] arr = new int[3][];//每个一维数组初始化时为null 空指针异常 格式3 int[][] arr ={{ },{ },{ }}; 应用场景 数组的数组 map集合 面向对象 ...
分类:
编程语言 时间:
2016-09-16 14:16:09
阅读次数:
151
方法一:在for-each循环中使用entries来遍历 方法二:使用Iterator遍历 该方法还设计到一种设计模式,即迭代模式。该方法可以在遍历时调用iterator.remove()来删除entries。 也可以不加入泛型: 方法三 通过键集合遍历值 该方法效率很低,不推荐使用 方法四 val ...
分类:
编程语言 时间:
2016-09-13 16:19:48
阅读次数:
162
初写项目,发现了一些东西。 在jsp里面 ,获取标签的数据。如果标签里面的数据使用map集合先设置好的,那么获取的话需要用 $("#allpage").text(data.allpage); 如果标签里面的数据是用普通集合设置的话,那么需要用$("#allpage").val(data.allpag ...
分类:
Web程序 时间:
2016-09-11 22:49:00
阅读次数:
390
实现分页的方式有很多,但常用的是通过SQL来显示分页。 下面就来介绍mybatis 来实现Oracle分页的写法:(ps:不同数据库的写法有区别) 一、分页数据: 解释: 1、由于传递多个参数,所以使用Map集合,也可以使用pojo对象,但是变量名要保持一致。 2、由于我的需求是向右模糊查询所以写成 ...
分类:
数据库 时间:
2016-09-09 14:58:09
阅读次数:
1316
在Map里面每一次可以存放两个对象,所有的对象按照“key = value”的形式保存。也就是说通过key可以找到对应的value。 Collection存放数据的目的是为了输出,而Map存放数据的目的是为了查找。 在java.util中Map接口里面定义的方法如下: 根据以上的方法实际上就可以得出 ...
分类:
其他好文 时间:
2016-08-29 22:42:40
阅读次数:
157