E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA集合类
Java集合类
说明及区别
【http://youzitool.com 新博客,欢迎访问】一、集合类框架结构层次Collection├List│├LinkedList│├ArrayList│└Vector│└Stack└SetMap├Hashtable├HashMap└WeakHashMap二、各个类介绍Collection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Colle
matraxa
·
2011-10-03 21:00
java
list
vector
HashMap
iterator
java集合类
应用
为什么要使用集合类 当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。理解集合类集合类存放于java.util包中。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。集合类型主要有3种:set(集)、list(列表)和map(映射)。(1)集集(set)是最简单的一种集
HarderXin
·
2011-09-23 09:00
java
object
vector
list
HashMap
Integer
java集合类
应用
为什么要使用集合类 当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。理解集合类集合类存放于java.util包中。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。集合类型主要有3种:set(集)、list(列表)和map(映射)。(1)集集(set)是最简单的一种集
HarderXin
·
2011-09-23 09:00
java
list
object
vector
HashMap
Integer
Java集合类
Java所有集合分成三大类,其中Set里的元素不能重复;List集合每个元素都有顺序,并且长度是可变的;Map的每项数据早由两个key-value值组成。 访问List集合中的元素,可以直接根据元素的索引来访问;如果需要访问Map集合中的元素,可以根据每项元素的key来访问其value; 如果希望访问Set集合中的元素,则只能根据元素本身来访问(这也是Set集合里元素不能重复的原因) 对于
chaochaoyuyu
·
2011-09-22 20:00
java集合
java语法——集合类总结
java集合类
总结 对象的集合如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。
competerH_programing
·
2011-09-08 10:00
java
object
HashMap
iterator
reference
Primitive
Java 集合篇
Java集合类
库中最重要的两个接口Collection<E>和Map<K,V>,其中Collection接口又再次划分为 List和Set两大子接口
淡淡的幸福
·
2011-09-07 18:00
java
Java集合类
Java集合类
1.Java的集合类是一个特别有用的集合类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈、队列等。
306963591
·
2011-09-05 15:00
java
list
set
map
数组
java集合类
中的hashmap最优遍历!
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getVa
yin281449811
·
2011-09-02 14:00
HashMap
Java集合类
源码阅读笔记(一)
java.util.Iterator public interface Iterator<E>接口类型; An iterator over a collection说明它是在collection之上的; Iterator takes the place of Enumeration in the Java collections framework说明在ja
yangfei1831
·
2011-08-22 14:00
java
源码
笔记
集合类
java集合类
——LinkedHashSet类
对这个类,到现在还是从来没用过,不过要知道这个的LinkedHashSet类的优点是必须的,至少以后用到的时候,能有个可选的余地,有个解决方案。 LinkedHashSet具有保序性。什么意思呢? 就是说,比如从数据库里取出数据,用HashSet保存,结果发现顺序却是乱的,这是LinkedHashSet就能派上用场了哦。 其实在HashSet的构造方法中有一个是这样的: HashSet
Javaloverlover
·
2011-08-22 14:00
java
linkedhashset
集合类
java集合类
——LinkedList类
LinkedList是实现List接口。LinkedList类有很多方法,对头尾的操作都提供了方法。如addFirst(),addLast()等等。LinkedList与Stack的顺序刚好相反,是先进先出的。 import java.util.LinkedList; public class LinkedListTest { /** * @param args
Javaloverlover
·
2011-08-22 13:00
java
LinkedList
集合类
java集合类
——Stack类
查看java的API文档,Stack继承Vector类。 栈的特点是后进先出。 API中Stack自身的方法不多,基本跟栈的特点有关。 import java.util.Stack; public class StackTest { public static void main(String[] args) { Stack<String> sta
Javaloverlover
·
2011-08-22 12:00
java
集合
stack
java集合类
——Set接口解析
Set中不能有重复元素出现,这是与List最大的不同的地方。HashSet是无序的,TreeSet是有序的。简单代码如下: import java.util.HashSet; import java.util.Set; import java.util.TreeSet; public class SetTest { /** * @param args */
Javaloverlover
·
2011-08-19 21:00
java
集合类
set接口
java集合类
——ArrayList和Vector类
ArrayList:查看API可以知道,ArrayList实现List接口。 ArrayList的size()方法得到的是实际元素的个数,不管生成对象时的初始大小是多少,这是自动优化的。ArrayList可以使用foreach和Iterator输出。不是线程安全的。代码如下: package ArrayListVectorTest; import java.util.ArrayLis
Javaloverlover
·
2011-08-19 21:00
java
vector
ArrayList
集合类
java集合类
——ArrayList和Vector类
ArrayList:查看API可以知道,ArrayList实现List接口。ArrayList的size()方法得到的是实际元素的个数,不管生成对象时的初始大小是多少,这是自动优化的。ArrayList可以使用foreach和Iterator输出。不是线程安全的。代码如下:packageArrayListVectorTest;importjava.util.ArrayList;importjava
fenglei12
·
2011-08-19 00:00
java
JAVA集合类
(5):HashMap与HashSet源码深度剖析
查看 HashSet的源码会发现,HashSet是由HashMap生成。publicHashSet(){ map=newHashMap(); } 当使用HashSet的add方法将对象添加到Set当中时,实际上是将该对象作为底层所维护的Map对象的key,而value则都是同一个Object对象(该对象我们用不上)。如下为源码。privatestaticfinalObjectPRESENT=n
mynote
·
2011-08-18 23:00
HashMap
java Collection 集合类汇总
Java集合类
的统一接口是Collection 常用集合类关系图  
xuedong
·
2011-08-17 18:00
list
set
map
table
Collection
java Collection 集合类汇总
Java集合类
的统一接口是Collection常用集合类关系图 |-ArrayList |-List-|-LinkedList
xuedong
·
2011-08-17 18:00
list
set
map
table
Collection
java Collection 集合类汇总
Java集合类
的统一接口是Collection 常用集合类关系图  
xuedong
·
2011-08-17 18:00
list
set
map
table
Collection
java Collection 集合类汇总
Java集合类
的统一接口是Collection 常用集合类关系图  
xuedong
·
2011-08-17 18:00
list
map
set
table
Collection
JAVA集合类
(4):Map
Map(映射):Map的KeySet()方法会返回key的集合,因为Map的键不能重复,因此keySet()方法的返回类型是Set;而Map的值是可以重复的,因此values()方法的返回类型Collection,可以容纳重复的元素。 package com.test.array; import java.util.HashMap; public class Hash
mynote
·
2011-08-14 22:00
java集合
JAVA集合类
(3):Set集合
Eclipse提供了快捷重写equals与hashCode的方法:在Source工具栏中提供了快捷方法:packagecom.test.array; importjava.util.HashSet; publicclassHashTest{ publicstaticvoidmain(String[]args){ HashSetset=newHashSet(); set.add(
mynote
·
2011-08-13 23:00
java集合
JAVA集合类
(2):
JAVA集合类
框架,各种List
ArrayList:注意其toArray()方法返回的是一个Object[]数组,不能强制转换成其它类型。例如:Person[]persons=(Person[])list.toArray();因为Person[]不继承自Object[],只继承自Object; 实现一个单向链表packagecom.test.array; publicclassNode{ Nodenext;//存
mynote
·
2011-08-12 17:00
java集合
JAVA集合类
(2):冒泡排序、二分查找
以下各种排序都是使用数组实现的。 1,冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第
mynote
·
2011-08-10 23:00
java集合
JAVA集合类
(1):数组介绍及常用 API
数组(Array):相同类型的数据的集合就叫数组。 如何定义数组: 1,type[] 变量名 = new type[数组中元素的个数]; 2,type 变量名[] = new type[数组中元素的个数]; 3,type[] 变量名 ={变量值} 示例: int[] a = new int[10]; int a[] = new int[10];
mynote
·
2011-08-10 00:00
java集合
java集合框架
java集合类
定义主要在java.util.*报下面。主要定义了三大接口。
谷穗苗
·
2011-08-09 21:00
Java集合框架
java中的集合类
java集合类
的类框图 一:基本概念对比 Set最为主要的特征是集合中的对象不按照特定的方式排序,并且没有重复的对象。它的主要实现类包括:HashSet类按照哈希算法来存取集合中的对象,速度较快。
sherryxiu
·
2011-08-08 17:00
java
Java集合类
笔记3:Set接口
1.HashSet是Set接口的典型实现,大多数使用Set集合就是使用这个实现类。 HashSet按Hash算法来存储集合中的元素,因此具有很好的存取和查找性能。 2.HashSet的特点: 1)不能保证元素的排列顺序 2)HashSet不是同步的,如果多个线程同时访问一个Set集合,如果多个线程同时访问一个HashSet,如果有2条或两条以上线程同时修改了Ha
汪斌伟
·
2011-08-05 13:00
java
集合
set
hashset
Java集合类
笔记2:Collection和Iterator
1.Collection是List,Set,和Queue接口的父接口,该接口定定义的方法可适用于List,Map和Queue TestCollection.java import java.util.*; public class TestCollection { public static void main(String[] args) { Collection c
汪斌伟
·
2011-08-05 11:00
java
集合
Java集合类
笔记1
Java集合类
1.Java的集合类是一个特别有用的集合类,可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈、队列等。
汪斌伟
·
2011-08-05 09:00
java
集合
C++(超级简单)通用链表类似
Java集合类
接口
之前写的那个重载的是全局的operator==,operator!= 操作符,实际意义上不是一个通用的做法,改成了重载成员的 operator==,operator!= //////////////////////////////////////////////////////////////////////////////// // 简单的链表C++实现 // Aothor: 殷洪
cppmule
·
2011-07-26 00:00
C++
JAVA集合类
浅谈:1.1Arraylist
JAVA集合类
浅谈:前言: 集合包是Java中最常用的包集合包中常用的主要有Collection和Map两个接口的实现类Collection用于存放多个单对象Map用于存放Key-Value形式的键值对
lyy3323
·
2011-07-22 10:00
java
编程
Android开发之
Java集合类
性能分析
本文来自:安卓航班网(android开发者论坛) 对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合,今天Android吧(ard8.com)就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接
·
2011-07-18 03:00
Android开发
java 集合类Array、List、Map区别和联系
java集合类
主要分为以下三类:第一类:Array、Arrays第二类:Collection:List、Set第三类:Map:HashMap、HashTable一、Array,ArraysJava所有“
cpp_lzth
·
2011-06-03 14:00
XML文件解析的4种方式
解析加载整个文档消耗资源2.SAX解析: org.xml.sax包 采用事件处理 //解析速度快,内存消耗低, 但是不提供对xml文档的修改(适合比较大的xml文档)3.JDOM解析: 下载JDOM 采用节点树,使用了
java
mohuanzhen
·
2011-05-31 21:00
java
xml
Java集合类
详解
< type="text/javascript"> < src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> 集合类说明及区别Collection├List│├Lin
adoucheng
·
2011-05-28 20:00
JavaScript
java
多线程
数据结构
Google
java集合类
中的hashmap最优遍历!
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.getValue();
moxu
·
2011-05-26 13:00
java
Java集合类
详解
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│└Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一
hongtashan11
·
2011-05-22 16:00
java
vector
list
HashMap
equals
iterator
java集合类
集合Collection接口--Collection是任何对象组,元素各自独立,通常拥有相同的套用规则。SetList由它派生。基本操作增加元素add(Objectobj);addAll(Collectionc);删除元素remove(Objectobj);removeAll(Collectionc);求交集retainAll(Collectionc);删除元素remove(Objectobj);
hongtashan11
·
2011-05-22 16:00
java
vector
HashMap
Collections
iterator
Dictionary
Java集合类
(六)
浅谈集合类的比较操作 public abstract class Collator extends Object implements Comparator<Object>, Cloneable Collator 类执行区分语言环境的 String 比较。使用此类可为自然语言文本构建搜
lclcr
·
2011-04-26 15:00
java
Java集合类
(二)
浅谈Map集合 Map没有继承Collection接口。也就是说Map和Collection是2种不同的集合。Collection可以看作是(value)的集合,而Map可以看作是(key,value)的集合。 Map接口由
lclcr
·
2011-04-26 14:00
java
Java集合类
(一)
浅谈
Java集合类
的基本结构 当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。 集合类存放于java.util包中。
lclcr
·
2011-04-25 11:00
java
数据结构
算法
Android开发之
Java集合类
性能分析
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和Map这三大类的集合,今天Android123就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为k
abc20899
·
2011-04-19 10:00
java
多线程
数据结构
android
算法
性能观察: Trove 集合类
JavaPerformanceTuning.comKirkPepperdine (
[email protected]
),CTO,JavaPerformanceTuning.com 简介: Trove是一种开放源代码的Java集合包,提供了核心
Java
zhaohaolin
·
2011-04-17 22:00
java
数据结构
编程
算法
performance
Java集合类
(整理)【转】
《关于集合框架的思考》 这篇文章好就好在它从
Java集合类
数学原理谈起,让你不懂不行。普通的无序集是一种集合,有序集合即满足偏序关系的集合,映射关系即一个以元组作为元素的集合。
zhaohaolin
·
2011-04-17 22:00
java
jdk
框架
sun
Android开发之
Java集合类
性能分析
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和Map这三大类的集合,今天Android123就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为k
gundumw100
·
2011-04-02 19:00
java
多线程
数据结构
android
算法
Android开发之
Java集合类
性能分析
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和Map这三大类的集合,今天Android123就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为k
gundumw100
·
2011-04-02 19:00
java
多线程
数据结构
android
算法
Android开发之
Java集合类
性能分析
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和Map这三大类的集合,今天Android123就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为k
gundumw100
·
2011-04-02 19:00
java
多线程
数据结构
算法
android
Java集合类
详解
经常会看到程序中使用了记录集,常用的有Collection、HashMap、HashSet、ArrayList,因为分不清楚它们之间的关系,所以在使用时经常会混淆,以至于不知道从何下手。在这儿作了一个小例子,希望有助于帮大家理顺思路。 首先看一下它们的关系: Collection --List:-----------------------以特定次序存储元素。所以取出来的顺序可能和放入顺序不同。
aaaaaaaa0705
·
2011-03-22 15:00
Java集合类
hashCode错误之StackOverflowError
前段时间写bantouyan-json代码,偶然发现
Java集合类
的一个问题,就是一旦集合中出现了循环引用,调用hashCode方法就会触发
bantouyan
·
2011-03-16 04:00
java
thread
json
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他