最新文章列表

java数组和容器(Collection)

一,数组:(定义、分配空间、赋值) 一维数组的声明:type []  var 或者 type  var []; java中试用new 创建数组对象格式为:数组名 = new 数组元素类型[数组元素个数]; 注意理解基本数据类型数组和引用类型一维数组的内存分配差异。 数组的定义与初始化   1,数组动态初始化(数组的定义也就是数组的空间分配和数组元素的赋值分开进行):数组的定义与数组元 ...
wangshirufeng 评论(0) 有941人浏览 2015-09-20 09:59

【总结】关于List的一些容易出错的地方

1.关于list.isEmpty 只要有list.add操作。即使是list.add("") (1次或若干次),list.isEmpty也是返回false; 如果你仅仅是声明一个List,而没有add操作,则li ...
Everyday都不同 评论(1) 有2506人浏览 2015-09-07 17:19

redis 4 list操作

lists 因为是双向队列 可以作为栈或者队列 队列:先进先出  想象成一根水管(水是元素,从上往下流,顶部是头部,底部是尾) 栈:先进后出 一,lpush 从list头部添加压入一个元素(相当于栈)    lpush mylist world    lpush mylist hello 二,lrange 从list取出元素(从头取到尾)    lrange mylist  0 -1 三, ...
青椒炒肉 评论(0) 有620人浏览 2015-09-06 12:22

快速去掉List中的重复项并按原来顺序返回新的List

List<String> allStr = new ArrayList<String>(); allStr.addAll(list1); allStr.addAll(list2); allStr.addAll(list3); allStr.addAll(list4); // 去掉重复 List<String> newList = new ArrayL ...
JavaXXXd 评论(0) 有458人浏览 2015-08-11 09:09

浅谈JAVA容器之list

1、  list           1、ArrayList   publicclass ArrayList<E> extends AbstractList<E>         implements List<E>, RandomAccess, Cloneable, java.io.Serializable   AbstractList继承了Ab ...
sanry 评论(0) 有903人浏览 2015-07-09 15:25

数组转化为List——List转化为数组

List<Integer> keys = new ArrayList<Integer>(); for (int i = 0; i < 5; i++) { keys.add(i); keys.add(i); } //List转化为数组 Integer[] arrays = (keys.toArray(new Integer[0])); for(Int ...
java--hhf 评论(0) 有1564人浏览 2015-07-08 11:49

strut中,如何向台传输LIST类型的数据

对于将页面中单个String类型的数据传输到后台,我想只要使用过struts2的肯定是会的。 今天遇到一个问题是,要将一个List类型的数据传输到后台。 场景: 有一个 新建角色 的页面,在这个页面中,可以选定任意的人加入到这个角色中。   最终我设计的类如下: 首先是  action:(只留了说明需要的代码) public class RoleAction { privat ...
Rainbow702 评论(0) 有914人浏览 2015-06-23 20:13

js list对象操作

function Vector() { this.data = new Array(); this.add = Vector_add; this.remove = Vector_remove; this.elementAt = Vector_elementAt; t ...
zxlyecf2 评论(0) 有949人浏览 2015-06-01 13:44

spring注入Set,List,Properties和Map

    好久没有写代码了 连spring注入都忘记了,真是老了不行了,记录下吧   java代码   package hua; import java.util.ArrayList; import java.util.Enumeration; import java.util.HashMap; import java.util.HashSet; import java.u ...
liyonghui160com 评论(0) 有1309人浏览 2015-05-28 10:18

xxxList not found

问题:MyBatis接口中以list作为参数类型,在mapper.xml中以改list的名称进行判定,报错 总结: 1.类型ListArrayMapXML中接收值listarray封装的key参数类型java.util.Listjava.util.Arrayjava.util.Map 2.使用map传递参数,mapper.xml中接收的值为map中的key值 3.在mapper.xml通过po ...
mingyun 评论(0) 有672人浏览 2015-05-20 08:51

如何去除List集合中的重复数据

需求:用户权限查看,页面显示权限树时缺少了一个分支 原因:二级权限带有一个三级权限,但具有了相同的二级权限,所以未能正常显示 解决:去 ...
mingyun 评论(0) 有912人浏览 2015-05-15 13:12

将list中某个元素放在首位

需求:程序开发过程中,业务方要求在展示国家列表时要将US放在首位,其余按照字母顺序排序 思路:遍历获取US暂时保存,然后删除list中的US,最后将US放在首位 问题:遍历的同时进行删除操作是不允许的 解决: import java.util.ArrayList; import java.util.List; /** * 将已有集合中的某个值放在集合的首位 * 1. ...
mingyun 评论(0) 有4578人浏览 2015-05-10 17:25

Velocity遍历map与遍历list

问题: 向页面传递key与value的组合 1. 1.1 思路,key与value,想到用map private Map<String,String> lineBusiness = new HashMap<String,String>() ; lineBusiness.put("abc","bcd"); lineBusin ...
mingyun 评论(0) 有6947人浏览 2015-04-22 20:16

java集合---Collection接口

     java的集合分为三大接口,分别是Collection,Map,Iterator,集合接口和类在java.util包中,此次主要介绍三大接口之一的Collection接口。      一些Collection允许有重复元素,而另一些则不允许,一些Collection是有序的,另一些则是无序的。Collection不提供接口的任何直接实现,它提供更加具体的子接口List和Set。   ...
hm4123660 评论(0) 有3507人浏览 2015-04-21 21:32

java集合框架:ArrayList<E>

目录 1.常用方法2.关于遍历3.关于删除4.关于删除5.关于删除6.关于扩容7.关于最大容量8.1.8版本新特性9.List的其他实现类   ArrayList实现了List接口,内部通过Object类型的数组有序存储数据(可重复),并且能够根据元素数量进行扩容,实现了动态的增加和减少元素.   1.常用方法 add() addAll() 增加元素 remo ...
xiao1zhao2 评论(2) 有2828人浏览 2015-03-31 19:38

java集合框架:概述

1.概述 Java集合框架,Java Collections Framework(JCF),主要包括单值集合(collection),键值映射(map),和对于JCF进行包装的算法类.   1.1 Collection<E> Collection是所有单值集合的根接口,E表示集合中元素的类型.JDK不提供此接口的任何直接实现,而是提供更具体的子接口(如List,Set等). ...
xiao1zhao2 评论(0) 有774人浏览 2015-03-31 19:32

Redis-3 数据类型详解之List

1. 理论篇 在学习List之前先对其来一点理论的了解是有好处的。 简单来说比如 10,20,1,2,3  的序列就是一个List。不过 List 是继承自ArrayList 还是LinkedList,他们之间的差别还是很大的。LinkedList 意味着即使你的 List 列表中有一百万个数据,在 List 的头或者 尾部插入数据的时间都是恒定的。比如无论数组里面有10个或者1000万个元素 ...
商人shang 评论(0) 有2408人浏览 2015-03-24 13:01

Mybatis 传参数 List Array

两个类 // public class ShopBean{ private Integer shopId; private List<BaseBean> shopList; private String[] shopArray; //get method //set method } //基类 public class Bas ...
silencelyn 评论(0) 有1839人浏览 2015-03-24 09:46

CopyOnWriteArrayList再续

相关文章 http://wangxinchun.iteye.com/blog/1872212 CopyOnWriteArrayList 适合读频繁,写不频繁的情况,最重要的是如果list中的数据量非常大,请不要使用这个,那在写的时候复制到代价将会非常大。 这时可以考虑使用Vector 或者collections.synchronizedlist 。 但是这样读和读之间依然是互斥的,性能肯定差。 ...
王新春 评论(0) 有1219人浏览 2015-03-21 12:25

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics