![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA高级
文章平均质量分 72
OrangeHay
这个作者很懒,什么都没留下…
展开
-
Java 数据结构 --> Enumeration接口
Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。这种传统接口已被迭代器取代,虽然Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。尽管如此,它还是使用在诸如Vector和Properties这些传统类所定义的方法中,除此之外,还用在一些API类,并且在应用程序中也广泛被使用。 下表总结了一些Enumeration声明的方法:原创 2017-02-13 10:57:26 · 247 阅读 · 0 评论 -
Java 数据结构 --> Vector 类
Vector类实现了一个动态数组。和ArrayList和相似,但是两者是不同的: Vector是同步访问的。 Vector包含了许多传统的方法,这些方法不属于集合框架。Vector主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。public static void main(String args[]) { // ini原创 2017-02-13 11:13:49 · 917 阅读 · 0 评论 -
Java 数据结构 --> Bitset类
一个Bitset类创建一种特殊类型的数组来保存位值。BitSet中数组大小会随需要增加。这和位向量(vector of bits)比较类似。这是一个传统的类. public static void main(String args[]) { BitSet bits1 = new BitSet(16); BitSet bits2 = new BitSet(16);原创 2017-02-13 11:09:18 · 434 阅读 · 0 评论 -
Java 数据结构 --> Stack 类
栈是Vector的一个子类,它实现了一个标准的后进先出的栈。堆栈只定义了默认构造函数,用来创建一个空栈。 堆栈除了包括由Vector定义的所有方法,也定义了自己的一些方法。实例:import java.util.*;public class StackDemo { static void showpush(Stack st, int a) {原创 2017-02-14 15:58:46 · 393 阅读 · 0 评论 -
Java 数据结构 --> Hashtable 接口
Hashtable是原始的java.util的一部分, 是一个Dictionary具体的实现 。然而,Java 2 重构的Hashtable实现了Map接口,因此,Hashtable现在集成到了集合框架中。它和HashMap类很相似,但是它支持同步。像HashMap一样,Hashtable在哈希表中存储键/值对。当使用一个哈希表,要指定用作键的对象,以及要链接到该键的值。然原创 2017-02-14 16:04:51 · 839 阅读 · 0 评论 -
Java 数据结构 --> Properties 接口
Properties 继承于 Hashtable.表示一个持久的属性集.属性列表中每个键及其对应值都是一个字符串。Properties 类被许多Java类使用。例如,在获取环境变量时它就作为System.getProperties()方法的返回值。实例:import java.util.*;public class PropDemo { public stati原创 2017-02-14 16:36:30 · 345 阅读 · 0 评论