java util包的简单介绍(11)

2021-02-21 08:22

望读者喜欢

50.The vector v1(used method setElementAt()) is:

51.[one, 1, four, 3.9, 1, two, 2, 1, 1]

52.The vector v1(used method removeElement())is:one four 3.9 1 two 2 1 1

53.The position of object 1(top-to-bottom):3

54.The position of object 1(tottom-to-top):7

55.The new vector(resized the vector)is:[one, four, 3.9, 1]

56.E:\java01>

从例1.3运行的结果中可以清楚地了解上面各种方法的作用,另外还有几点需解释。

(1)类Vector定义了方法

public final int size()

此方法用于获取向量元素的个数。它的返回值是向是中实际存在的元素个数,而非向量容量。可以调用方法capactly()来获取容量值。

方法:

public final synchronized void setsize(int newsize)

此方法用来定义向量大小。若向量对象现有成员个数已超过了newsize的值,则超过部分的多余元素会丢失。

(2)程序中定义了Enumeration类的一个对象

Enumeration是java.util中的一个接口类,在Enumeration中封装了有关枚举数据集合的方法。

在Enumeration中提供了方法hawMoreElement()来判断集合中是束还有其它元素和方法nextElement()来获取下一个元素。利用这两个方法可以依次获得集合中元素。

Vector中提供方法:

public final synchronized Enumeration elements()

此方法将向量对象对应到一个枚举类型。java.util包中的其它类中也大都有这类方法,以便于用户获取对应的枚举类型。

1.6 栈类Stack

Stack类是Vector类的子类。它向用户提供了堆栈这种高级的数据结构。栈的基本特性就是先进后出。即先放入栈中的元素将后被推出。Stack类中提供了相应方法完成栈的有关操作。

基本方法:

public Object push(Object Hem)

将Hem压入栈中,Hem可以是任何类的对象。

public Object pop()

弹出一个对象。

public Object peek()

返回栈顶元素,但不弹出此元素。

public int search(Object obj)

搜索对象obj,返回它所处的位置。


java util包的简单介绍(11).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中日问题的成因及解决

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: