如果從jdk1.5開始使用枚舉,在jdk1.5之前java.util.Enumeration接口 的使用是什麼?有人可以幫我用一個例子來探索這個嗎?我很困惑枚舉
Q
我很困惑枚舉
2
A
回答
4
1
java.util.Enumeration是Java 1.2中引入的java.util.Iterator的先驅。下面是一個例子被使用的枚舉的Javadoc,通過矢量
for (Enumeration<E> e = v.elements(); e.hasMoreElements();)
System.out.println(e.nextElement());
它無關的Java 5枚舉迭代。
7
Enumeration
是一個早期的Java類,基本上被Iterator
所取代。它用於迭代某些基本過時的集合。
Enums是Java版本的C/C++類型安全枚舉。它們表示一組有限且固定的值,這些值是規範的,但也可能具有行爲。它們源自Joshua Bloch在Effective Java中建立的模式。
換句話說,它們沒有關係。
相關問題
- 1. 轉換,我很困惑
- 2. Simple HTMLDom - 我很困惑
- 3. BeautifulSoup刮:我很困惑
- 4. 我很困惑pip安裝
- 5. SQL INSERT INTO - 我很困惑
- 6. MVC RouteDatas很困惑
- 7. FLEX I很困惑
- 8. 我真的很困惑我的表格
- 9. Xcode枚舉困境
- 10. 我很困惑onTouch(),請看看
- 11. 批量替換命令,我很困惑
- 12. 我很困惑的JavaScript執行順序
- 13. 我很困惑PROJECT_PATH = os.path.abspath(os.path.dirname(__ file__))
- 14. 我很困惑文件結束
- 15. 我很困惑與Apache虛擬主機
- 16. PHP + MVC - 我的域模型很困惑
- 17. 我對Java中的循環很困惑
- 18. 我很困惑比較和裝配
- 19. tag分派/ enable_if - 我很困惑
- 20. 的.htaccess mod_rewrite的 - 我很困惑
- 21. AndroidHttpClient中的HttpRequestInterceptor。我很困惑!
- 22. 我很困惑如何使用@SessionAttributes
- 23. 我很困惑與日曆類圖
- 24. (JAVA)空指針異常,我很困惑
- 25. 我很困惑Java多線程
- 26. 我很困惑的問題,如何array_udiff
- 27. 我很困惑與SQL命令差異
- 28. 可伸縮Websockets - 我很困惑
- 29. 我很困惑於一個小概念
- 30. java regEx,真的很困惑