import java.util.Vector;
public class VectorTest2 {
public static void main(String[] args) {
// 순서대로 데이터가 들어가는 벡터 생성
Vector<Integer> s = new Vector<>();
// 데이터 삽입
s.add(1);
s.add(3);
s.add(2);
s.add(5);
s.add(4);
for(int i = 0 ; i < s.size() ; i++){
// 데이터 가져오기
System.out.print(s.get(i) + " ");
}
System.out.println();
for(int i=0 ; i<s.size()-1 ; i++){
for(int j=i+1 ; j<s.size() ; j++){
if(s.get(i) > s.get(j)){
int temp = s.get(i);
s.set(i, s.get(j));
s.set(j, temp);
}
}
}
for(int i = 0 ; i < s.size() ; i++){
// 데이터 가져오기
System.out.print(s.get(i) + " ");
}
System.out.println();
System.out.println(s.toString());
// toString() 메소드를 이용해서 출력도 가능 (HastTable에서도 가능)
// toString() 메소드를 이용해서 출력도 가능 (HastTable에서도 가능)
}
}
- 결과