Java集合类是一种特别有用的工具类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如:栈、
队列等。除此之外,Java集合类还可用于保存具有映射关系的关联数组。Java集合大致可分为Set、List和Map三种
状态,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map代表具有映射关系的集合。
Java的集合类主要由两个接口派生而出...
分类:
编程语言 时间:
2015-02-26 23:03:30
阅读次数:
391
Set集合常用方法:1、intsize():返回Set中元素的数目2、booleanisEmpty():如果不含元素,返回true3、contains(Objecto):如果包含指定元素,返回true4、booleanadd(Objecto):如果不存在指定元素,则向Set中加入5、voidclear():从Set中删除所有元素6、booleanremoveAll(Coll..
分类:
其他好文 时间:
2015-02-24 13:58:36
阅读次数:
123
本文转载自LittleHann相关学习资料http://files.cnblogs.com/LittleHann/java%E9%9B%86%E5%90%88%E6%8E%92%E5%BA%8F%E5%8F%8Ajava%E9%9B%86%E5%90%88%E7%B1%BB%E8%AF%A6%E8%...
分类:
编程语言 时间:
2015-02-16 08:59:13
阅读次数:
310
今日走读代码时,遇到stack栈类,特查看java的API文档,总结如下:Stack继承Vector类。 栈的特点是后进先出。 API中Stack自身的方法不多,基本跟栈的特点有关。 现附上例子,后续继续总结/** * @作者 whs * @创建日期 2015年2月4日 * @版本 V 1.0 */...
分类:
编程语言 时间:
2015-02-04 18:25:40
阅读次数:
139
今天看到Collection集合类这个词,发现脑海里没有太多的记忆,于是重新复习了Collection接口。迟点再总结下Map接口。下面是自己在MyEclispe中敲的代码,只有实践才可以提高记忆。/** * --Collection接口是Set接口和List接口的父接口,通常情况下不被直接使...
分类:
编程语言 时间:
2014-12-31 18:16:39
阅读次数:
195
java集合类中常见的Map类型HashMap的常用方法Map的遍历分2种:1、(推荐)遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中,放着的就是Map中的某一对key-value;2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来读取Map中的元素;impor..
分类:
其他好文 时间:
2014-12-07 06:39:29
阅读次数:
206
文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/41346969
以下资料是在学习中总结出来的,希望对你有所帮助。如果需要请转载,谢谢。
1. StringBuffer 线程安全,StringBuilder 线程不安全 效率稍高些
集(Set):集里的对象不按任何特定的方式排列,按索引值来操作数据,不能有重复的元素
列表(List):序列中的对象以线性方式存储,按索引值来操作数据,可以有重复的元素
映射(Map):映射...
分类:
编程语言 时间:
2014-11-24 22:35:03
阅读次数:
282
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合,今天就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主...
分类:
移动开发 时间:
2014-11-24 19:03:00
阅读次数:
176
在这次的项目开发中遇到动态的删除ArrayList中的一些元素。正确的做法是:1 for(int i = 0, len = list.size(); i iterator = list.iterator(); 2 while(iterator.hasNext()){ 3 int i =...
分类:
编程语言 时间:
2014-11-06 16:56:30
阅读次数:
182
不说模式的问题,看一个>里面的例子。
老板要看到公司了各个项目的情况。(我知道我这个概述很让人头大,看代码吧)
示例程序
v1
package Iterator;
/**
* @author cbf4Life cbf4life@126.com
* 定义一个接口,所有的项目都是一个接口
*/
public interface IProject {
//从老板这里看到...
分类:
编程语言 时间:
2014-10-23 19:23:18
阅读次数:
261