当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 线性表,链表等是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。
 

 

 ·java的复杂数据类型    »显示摘要«
    摘要:索引同简单数据类型的定义一样,java虚拟机(jvm)还定义了索引(reference)这种数据类型。索引类型可以“引用”变量,由于java没有明确地定义指针类型,所以索引类型可以被认为就是指向实际值或者指向变量所代表的实际值的指针。一个对象可以被多于一个以上的索引所“指”。jvm从不直接对对象寻址而是操作对象的索引。索引类型分成三种,它们是:类(class)、接口(interface)和数组(a......
 ·供电方式    »显示摘要«
    摘要: 卫星接收机的电能提供方式,一般就是采用干电池(2节aa电池)或交/直流转换器(随机带)来利用市电供电。 ......


Java语言的util类

线性表,链表等是常用的数据结构,在进行java开发时,jdk已经为我们提供了一系列相应的类来实现基本的数据结构.这些类均在java.util包中.

【程序编程相关:英特尔将Wi-Max无线网卡推出时间提至

collection 【推荐阅读:微软预测2006年IPTV服务将向大众市

【扩展信息:英特尔展示Santa Rosa技术 推广

├list

│├linkedlist

│├arraylist

│└vector

│ └stack

└set

map

├hashtable

├hashmap

└weakhashmap

collection接口

collection是最基本的集合接口,一个collection代表一组object,即collection的元素(elements).一些collection允许相同的元素而另一些不行.一些能排序而另一些不行.java sdk不提供直接继承自collection的类,java sdk提供的类都是继承自collection的“子接口”如list与set.

所有实现collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的collection,有一个collection参数的构造函数用于创建一个新的collection,这个新的collection与传入的collection有相同的元素.后一个构造函数允许用户复制一个collection.

如何遍历collection中的每一个元素?不论collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问collection中每一个元素.典型的用法如下:

iterator it = collection.iterator(); // 获得一个迭代子

while(it.hasnext()) {

object obj = it.next(); // 得到下一个元素

}

由collection接口派生的两个接口是list与set.

list接口

list是有序的collection,使用此接口能够精确的控制每个元素插入的位置.用户能够使用索引(元素在list中的位置,类似于数组下标)来访问list中的元素,这类似于java的数组.

与下面要提到的set不同,list允许有相同的元素.
...   下一页

    摘要:移动存储服务(removable storage)是windows server 2003管理磁带、数据dvd和其他移动存储媒体的基本方式。数据管理软件管理数据,而移动存储服务则允许各种应用程序共享相同的存储资源,尤其是类似windows备份工具(ntbackup.exe)这样的应用软件。ntbackup.exe是windows server 2003最常见的备份工具,它依赖于移动存储服务而工作,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE