`

Enumeration接口的实现类

 
阅读更多

   今天在做测试,突然要用到Enumeration类型,由于是接口只好又跑到API上去找它的实现类。

    StringTokenizer ----- Enumerationr的已知实现类,tokenization 方法比 StreamTokenizer 类所使用的方法更简单。

  StringTokenizer 方法不区分标识符、数和带引号的字符串,它们也不识别并跳过注释。
  StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包

 

   晕死,找了半天还是一个过时的类,不过有的学还是不错滴。。。

分享到:
评论

相关推荐

    详谈Enumeration接口和Iterator接口的区别

    这些类在设计时未考虑多线程安全性,但其实现的`Enumeration`在遍历时添加了同步措施。而`Iterator`是在Java 1.2中引入的,主要服务于`ArrayList`、`HashMap`等更现代的集合框架,这些集合类通常提供了更好的并发...

    javase集合 温故而知新.doc

    在javase集合中,还有其他的接口和实现类,如Iterator接口、Enumeration接口、Stack接口等。Iterator接口用于遍历集合,Enumeration接口用于枚举集合,Stack接口用于实现栈结构。 javase集合为Java语言提供了强大的...

    java常用集合类总结

    List接口是有序的,可以重复元素,常用的实现类有ArrayList和LinkedList。Set接口是无序的,不允许重复元素,常用的实现类有HashSet。Map接口是以键值对的形式存储数据,常用的实现类有HashMap。 Collection接口是...

    大学课程讲义-Java基础-Java集合.pptx

    使用 Iterator 接口可以隐藏集合实现类的底层细节,提供统一的遍历集合元素的编程接口。 Set 集合是 Java 集合框架中的一种集合类型,用于存储无序、不可重复的集合元素。Set 集合的实现类有 HashSet、...

    学习整理及总结

    // MyEnumeration 实现 Enumeration 接口 class MyEnumeration implements Enumeration { int count; // 当前索引 int length; // 元素总数 Object[] dataArray; // 数据数组 // 构造函数 MyEnumeration(int ...

    java.util包

    6. Queue接口和实现类:Queue接口表示先进先出(FIFO)的数据结构,常用的实现有LinkedList(Deque接口的实现)、ArrayBlockingQueue(线程安全的队列)和PriorityQueue(优先级队列)。 7. Date和Calendar类:Date...

    servlet-api基本类和接口介绍

    `javax.servlet.GenericServlet`类实现了`Servlet`和`ServletConfig`接口,为开发者提供了一个方便的基类,以便更轻松地创建自定义Servlet。 - **`void destroy()`**:释放资源的方法。 - **`String ...

    适配器的使用

    创建一个接口`CrmSupplyService`,包含`createCrmSaleOrder`和`createCrmSaleReturnOrder`方法,然后创建一个实现这个接口的类`CrmSupplyServiceImpl`,在这个实现类中调用B系统的已有方法。这样,当B系统变为C系统...

    java Iterator接口和LIstIterator接口分析

    它取代了Java集合框架中的Enumeration接口,提供了更加灵活和强大的迭代方式。Iterator接口定义了三个方法:hasNext()、next()和remove()。 * hasNext()方法:返回一个布尔值,表示迭代是否还有更多元素。 * next()...

    浅析Java 数据结构常用接口与类

    首先,枚举(Enumeration)接口并不直接是一种数据结构,但它是访问其他数据结构元素的通用方法。它定义了一个迭代过程,允许程序通过nextElement方法逐个访问容器中的元素。例如,当遍历数组列表或向量时,枚举接口...

    Java集合框架使用总结.pdf

    Set接口的主要实现类有HashSet,它基于哈希表实现,插入和删除速度快,但查找效率相对较低。List接口的实现类包括ArrayList和LinkedList。ArrayList类似于动态数组,适合随机访问,但插入和删除元素较慢;LinkedList...

    30 个 Java 集合面试问题及答案.docx

    集合框架包括接口、实现类以及算法,其中最基础的接口有Collection、Set、List和Map。这些接口定义了对集合进行操作的基本方法,而实现类如ArrayList、LinkedList、HashSet、HashMap等则提供了具体的存储和操作策略...

    java讲解scjp

    Enumeration 接口是 Java 中的一种古老的迭代输出方法,它定义了可以对一个对象的类集中的元素进行枚举(一次获得一个)的方法。这个接口尽管没有被摈弃,但已经被 Iterator(迭代器)所替代。Enumeration 对新程序...

    C# 图片处理 接口封装使用、枚举传参使用

    例如,`ApplyInvert()`、`ApplyNeon()`等,这样做的好处是,我们可以将具体的图片处理逻辑放在不同的类中,而这些类只需要实现`IImageProcessor`接口即可,提高了代码的可读性和可扩展性。 2. **枚举传参**:枚举...

    java学习笔记之集合详细

    8. **Enumeration接口**: - `Enumeration`是`Vector`特有的取出方式,类似于`Iterator`,但已被`Iterator`所取代,因为`Iterator`方法更简洁,名称更短。 在实际编程中,选择合适的集合类和接口取决于具体需求,...

    java.util.pdf

    另外,还提到了异常类EmptyStackException和NoSuchElementException,它们分别在Stack类和Enumeration接口中抛出。 让我们详细探索每个类和接口的知识点: **Enumeration接口**: Enumeration是Java早期版本中的一...

    Java Collections集合继承结构_动力节点Java学院整理

    `Map`接口的常见实现类有`HashMap`,其底层数据结构为哈希表,允许`null`键和值,但不是线程安全的。`Map`接口提供了`put(K key, V value)`、`get(Object key)`和`remove(Object key)`等方法,以及`values()`、`...

    javase知识的回顾

    7. **Enumeration接口**:较旧的迭代接口,主要用于早期的集合类,如Vector和Hashtable。 8. **SortedSet和SortedMap接口**:提供了排序功能,它们的实现如TreeSet和TreeMap,根据元素的自然顺序或者自定义的...

Global site tag (gtag.js) - Google Analytics