2D 벡터에 1D 벡터를 추가하려고 할 때 문제가 발생했습니다. 자바가 2D 벡터에 1D 벡터를 추가
은 내가 "[[A, A, [, B] B B A]"하지만 결과는 [ "이라고 예상, 마지막 줄에Vector<Vector<String>> multiVector = new Vector<Vector<String>>();
Vector<String> singleVector = new Vector<String>();
singleVector.add("a,a,a");
System.out.println(singleVector); // [a,a,a]
multiVector.add(singleVector);
System.out.println(multiVector); // [[a,a,a]]
singleVector.clear();
singleVector.add("b,b,b");
System.out.println(singleVector); // [b,b,b]
multiVector.add(singleVector);
System.out.println(multiVector); // [[b,b,b], [b,b,b]]
을 다음과 같은 특정 코드를 썼다 [b, b, b], [b, b, b]] "
무엇이 잘못 되었습니까?
미리 감사드립니다.
당신이 모든 벡터 클래스를 사용하지 않아야합니다 유의하십시오. 레거시 수업입니다. –