「Java」VectorクラスでString(Integer)オブジェクトの可変配列を使うサンプル

2020年10月21日

説明
java.util.Vector<String>
Vectorクラスは、オブジェクトの可変長配列を実装します。
Javaコード

package com.arkgame.study;

import java.util.Vector;

public class VectorClassDemo {

      private final static String[] caArr = { "A001", "B002", "C003", "D004", "E005" };
      private final static Integer[] intArr = { 12, 34, 56, 78, 10, 66 };

      @SuppressWarnings({ "rawtypes", "unchecked" })
      public static void main(String[] args) {
            Vector<String> cftVec = new Vector();
            Vector<Integer> intVec = new Vector();
            // String
            for (String str : caArr) {
                  // 要素追加
                  cftVec.add(str);
            }
            // Integer
            for (Integer ct : intArr) {
                  // 要素追加
                  intVec.add(ct);
            }
            System.out.println("VectorにString型の値格納");
            System.out.println("Vectorの要素のサイズ(String型): " + cftVec.size());
            System.out.println("Vectorの詳細要素(String型): " + cftVec);

            System.out.println("VectorにInteger型の値格納");
            System.out.println("Vectorの要素のサイズ(Integer型): " + intVec.size());
            System.out.println("Vectorの詳細要素(Integer型): " + intVec);
      }

}

結果
VectorにString型の値格納
Vectorの要素のサイズ(String型): 5
Vectorの詳細要素(String型): [A001, B002, C003, D004, E005]
VectorにInteger型の値格納
Vectorの要素のサイズ(String型): 6
Vectorの詳細要素(String型): [12, 34, 56, 78, 10, 66]

 

Java

Posted by arkgame