「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]