0
public static void main(String[] args) {
char input;
char wrapInput;
while(true) {
System.out.print("Enter a char : ");
input = keyboard.next().charAt(0);
wrapInput = new Character(input);
Vector<Character> characters = new Vector<Character>();
characters.add(wrapInput);
for (int j = 0; j < characters.size(); j++) {
System.out.print(characters.capacity());
System.out.println();
System.out.print(characters.get(j));
}
System.out.println();
}
}
コードの目的は、ユーザーに文字の入力を促し、それを読み取ってCharacterオブジェクトにラップし、オブジェクトのVectorに追加することです。しかし、何らかの理由で、次の文字を入力するときにベクトルが文字入力を追加していません。Java、文字入力を追加していないベクター