枚举

作者: 稻草人_9ac7 | 来源:发表于2020-06-16 20:21 被阅读0次
package TestEnumerationOne;

import java.util.Enumeration;
import java.util.Vector;

public class TestEnumeration {
    //Enumeration(枚举)接口的作用和Iterator类似,只提供了遍历Vector和HashTable类型集合元素的功能,不支持元素的移除操作。
    public static void main(String[] args) {
        
        // 与ArrayList类似,但是Vector是同步的,ArrayList是异步的
        Vector<String> vector =  new Vector<String>();
        
        // 增删改
        vector.add("星期一");
        vector.add("星期二");
        vector.add("星期三");
        vector.add("星期四");
        vector.add("星期五");
        vector.add("星期六");
        vector.add("星期天");
        vector.remove(0); // remove(index)
        vector.set(0, "星期二被修改了"); // set(index, element)
        
        System.out.println("size:"+vector.size());// 获取vector大小
        System.out.println(vector.get(1)); // 根据下标,获取指定的vector元素
        System.out.println("===================");
        for(int i = 0;i < vector.size();i++) {          
            System.out.println("通过vector大小来遍历:"+vector.get(i));
        }
        
        
        // 方法二:通过枚举遍历vector元素
        
        /*
         * 
        Enumeration<String> datas; 
        datas = vector.elements();
        */
        System.out.println("===================");
        Enumeration<String> datas = vector.elements();
        while(datas.hasMoreElements()) {
            System.out.println("通过枚举来遍历:"+datas.nextElement());
        }               
    }
}

执行结果.png

相关文章

  • C#枚举及与枚举常数的转换

    1、枚举的定义 2、枚举绑定到comboBox 3、枚举常数转换为枚举string转枚举 数字值转枚举

  • Swift 基础笔记 - 枚举

    枚举 OC定义和使用枚举 Swift定义枚举类型 Swift判断枚举类型 枚举成员类型

  • 枚举类

    1.枚举类型的定义: 枚举类型定义的一般形式为 enum 枚举名{//枚举值表枚举值1;枚举值2;...} 在枚举...

  • 10、枚举与闭包

    枚举 枚举和普通类相比有什么优势 枚举类型、枚举名称与枚举值 枚举的比较运算 两个枚举之间可以使用等值比较(==)...

  • Swift与OC的语法简单对比(常用语法二)

    20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...

  • Swift 2 学习笔记 10.枚举

    课程来自慕课网liuyubobobo老师 枚举 枚举基础 枚举之原始值 枚举之关联值 枚举递归

  • swift3语法(八)

    枚举/结构体 枚举 定义形式enum 枚举名 { 枚举值} // 例如enum CompassPoint {...

  • C语言基础 之 枚举类型

    枚举类型 枚举类型: 列出所有可能的值 枚举类型的定义 枚举类型定义的一般格式:enum 枚举类型名 {枚举值表}...

  • 枚举

    枚举 Why:为什么需要枚举 What:枚举是什么; How:枚举怎么实现 When:枚举什么时候使用 Where...

  • 枚举的概念及应用

    一、枚举的概念 二、枚举类型的定义 三、枚举变量的定义 四、枚举使用的注意 五、枚举变量的基本操作 五、枚举变量的...

网友评论

      本文标题:枚举

      本文链接:https://www.haomeiwen.com/subject/nsqrxktx.html