「Java」VectorクラスでString(Integer)オブジェクトの可変配列を使うサンプル
説明
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]