vectorfinddemo.java

来自「JAVA编程思想源代码 值得一下 很难找的」· Java 代码 · 共 43 行

JAVA
43
字号
package chapter9;

import java.util.Vector;

public class VectorFindDemo {

	
	public static void main(String[] args) {
        Vector<String> v = new Vector<String>(5, 1);
        for (int i = 0; i < 20; i++) {
            int j = i;
            if (j >= 10) {
                j = j - 10;
            }
            v.addElement(String.valueOf(j));
        }
        System.out.println("向量v为:" + v);
        System.out.println("向量v的大小为:" + v.size());
        System.out.println("向量v的容量为:" + v.capacity());
        boolean exist = v.contains("2");
        int index = 0;
        if (exist) {
            index = v.indexOf("2");
            System.out.println("元素\"2\"在向量v中第一次出现的位置是:" + index);
            String str=(String)v.elementAt(index);
            System.out.println("在"+index+"位置上的元素是:"+str);
            index = 0;
            int i = 1;
            while (index != -1) {
                index = v.indexOf("2", index + 1);
                if (index != -1) {
                    System.out.println("第" + i + "次" + "在位置" + index +
                                       "找到了元素\"2\"");
                }
                i++;
            }
        }


	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?