码迷,mamicode.com
首页 >  
搜索关键字:ArrayList    ( 8156个结果
m2014-c->c模拟java的hashmap容器类
转自:http://bbs.csdn.net/topics/390034346在java中像ArrayList,HashMap都是现成的,在java.util包中,用的时候直接importjava.util.*就行了。前几天写了一c版的ArrayList,同时欢迎大家指出问题:http://topi...
分类:编程语言   时间:2014-06-27 22:26:28    阅读次数:559
设计模式24-访问者模式
1. 概念 表示一个作用于某对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这个元素的新操作2. 案例import java.util.ArrayList;import java.util.List;import java.util.Random;/** * * 声明接受哪一....
分类:其他好文   时间:2014-06-27 22:08:21    阅读次数:272
Java对数组的操作(二)——集合与数组的切换
在Java开发中经常遇见集合与数组的互相切换,怎样实现呢,呵呵呵,非常easy: import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.L...
分类:编程语言   时间:2014-06-27 14:05:36    阅读次数:213
Java程序员们最常犯的10个错误
1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: List list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get()、con...
分类:编程语言   时间:2014-06-27 10:05:34    阅读次数:319
ArrayList实现反转
借助Collections工具类: import java.util.ArrayList; import java.util.Collections; public class TTEST { public static void main(String[] args) { ArrayList arr = new ArrayList(); for(int i=0;i<10;++i)...
分类:其他好文   时间:2014-06-26 11:43:56    阅读次数:204
[转]Java程序员们最常犯的10个错误
1.将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:List list = Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java....
分类:编程语言   时间:2014-06-25 21:45:56    阅读次数:373
算法:全组合算法
public static List combin(final int TOTAL, final int SELETED) { List list = new ArrayList(400000); int[] i = new int[SELETED]; ...
分类:其他好文   时间:2014-06-25 12:01:05    阅读次数:126
Java循环中删除一个列表元素
本文主要想讲述一下我对之前看到一篇文章的说法。如果跟你的想法有出入,欢迎留言,一起讨论。 #3. 在循环中删除一个列表元素   考虑下面的代码,迭代过程中删除元素: ArrayList list = new ArrayList(Arrays.asList("a", "b", "c", "d")); for (int i = 0; i < list.size(); i++) { li...
分类:编程语言   时间:2014-06-25 00:27:46    阅读次数:293
java基础之泛型用法
1.什么是泛型 泛型是java中保障类型安全的一种机制。他通过对变量类型的假设,实现变量类型的进行限制,从而在一定程度上保证程序编译时变量类型的安全。反之,如果没有泛型,这些假设则只存在于程序员的大脑中,这样会导致类型转换的异常在程序运行时才被发现。 //不用泛型 List list1 = new ArrayList(); list1.add(1); Object o = l...
分类:编程语言   时间:2014-06-24 20:31:54    阅读次数:229
Collections你用对了吗?
.Net有两类基础的集合类型:List和Dictionary。List是基于Index的,Dictionary是基于key的。集合类型一般实现了IEnumberable,ICollection或者Ilist 接口。   类型 描述 使用场景 ArrayList 能够根据添加项动态调整集合大小。 适用于存储自...
分类:其他好文   时间:2014-06-24 17:52:14    阅读次数:331
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!