JAVA 프로그래밍

문제

Integer 객체를 포함하는 가변 길이 배열 Vector를 생성하고 활용하는 문제입니다 실행순서를 클릭하세요 
0점 ~ 100점 사이의 점수를 입력하세요: 90
0점 ~ 100점 사이의 점수를 입력하세요: 89
0점 ~ 100점 사이의 점수를 입력하세요: 86
0점 ~ 100점 사이의 점수를 입력하세요: -1
86 89 90 

프로그램 코드

	import java.util.Scanner;
	import java.util.Vector;
	import java.util.Collections;

	public class ScoreVector {
1		public static void main( String[] args ) {
			Scanner scan = new Scanner( System.in );
2			Vector<Integer> scores = new Vector<Integer>();

3			while( true ) {
				System.out.print( "0점 ~ 100점 사이의 점수를 입력하세요: " );
				Integer score = scan.nextInt();
4				if ( ( score < 0 ) || ( 100 < score ) )
5					break;
6				scores.add( score );
			}

7			Collections.sort( scores );

			for( Integer score : scores )
				System.out.print( score + " "  );

			scan.close();
8		}
	}








 
실행 순서