c:forEach varStatus 属性 current: 当前这次迭代的(集合中的)项 index: 当前这次迭代从 0 开始的迭代索引 count: 当前这次迭代从 1 开始的迭代计数 first: 用来表明当前这轮迭代是否为第一次迭代的标志 last: 用来表明当前这轮迭代是否为最后一次迭 ...
分类:
其他好文 时间:
2019-03-13 12:18:14
阅读次数:
140
在三层架构的Dao层中,需要通过不确定的条件,从数据库查询结果。 可以利用List集合作为容器将条件存储起来。 实际开发中的代码: 注意:根据runner.query的参数,可变参数需要String类型,所以需要将list转化为String即list.toArray()。 ...
分类:
其他好文 时间:
2019-03-12 21:10:37
阅读次数:
255
18.java 集合都有哪些? 一、Set集合。其主要实现类有HashSet、TreeSet。存放对象的引用,不允许有重复对象。 二、List集合,其主要实现类有LinkedList、ArrayList,前者实现了链表结构,后者可代表大小可变的数组。List的特点是能够以线性方式储蓄对象,并允许存放 ...
分类:
其他好文 时间:
2019-03-04 14:31:48
阅读次数:
292
该题还是考杨辉三角计算,只不过最后每一行都放入List集合中,然后返回,直接看代码: ...
分类:
其他好文 时间:
2019-03-01 18:44:51
阅读次数:
743
一、String去重 或者Java8写法 二、List中对象去重 重写Student对象的equals()方法和hashCode()方法 三、根据对象的属性去重 ...
分类:
其他好文 时间:
2019-02-26 17:46:47
阅读次数:
149
字符串: 只要是字符串,必然就是对象。可以通过API文档来查找字符串一系列的使用。 如何创建字符串: 1,直接赋值双引号,也是一个字符串对象。eg,String str =“hello” 2,可以通过new关键字来调用String的构造方法: public String (char[] array) ...
分类:
其他好文 时间:
2019-02-25 21:39:26
阅读次数:
232
如果 使用同一个Hibernate的DetachedCriteria离线条件查询对象同时查询“过滤后条数” 和 “过滤后的数据集合”,那么查询记录数时需要设置聚合函数条件并且 使用聚合函数 代码要在 查询数据集合 之前,如果相反则会查询不到 聚合函数的数据 如下: ...
分类:
其他好文 时间:
2019-02-23 10:49:56
阅读次数:
198
今天在做导入功能时,看到一个感觉很好的去重算法,特分享给大家看看: 其原理利用了以下几点: 1.TreeSet里面不会有重复的元素,所以当把一个List放进TreeSet里面后,会自动去重 2.TreeSet去重也是有条件的,它依靠放入其中的元素的排序规则,所以放入其中的元素要有一个自定义的排序规则 ...
分类:
其他好文 时间:
2019-02-23 01:02:54
阅读次数:
699
List集合基础增强底层源码分析 作者:Stanley 罗昊 QQ:11646110146 集合分为三个系列,分别为:List、set、map List系列 特点:元素有序可重复 有序指的是元素的添加顺序,也就是说,元素被第一个存进去的时候,它就在第一位,这就是list集合的元素添加顺序; 通常情况 ...
分类:
其他好文 时间:
2019-02-17 11:06:29
阅读次数:
199
定义 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 解释:简单来说对象 A 需要关注对象 B 的状态,根据对象 B 的不同状态来做一些调整。比如播放器的 UI 变化,会依赖当前的播放状态 ...
分类:
其他好文 时间:
2019-02-17 00:33:15
阅读次数:
235