Poechant 연습 Java API-포장 류

세 개의 포장 류 를 이용 하여 세 개의 정수 평균 치 를 계산 하 는 프로그램 을 작성 합 니 다.프로그램 은 먼저 사용자 에 게 3 개의 정 수 를 입력 하 라 고 알려 준 다음 3 개의 정 수 를 각각 3 개의 Integer 대상 에 게 부여 한다.적당 한 포장 류 방법 을 이용 하여 3 개의 정 수 를 정수 로 변환 하 다.그 평균 치 를 Double 대상 에 포장 하 다.마지막 으로 이 세 개의 정수 와 평균 값 을 인쇄 합 니 다.프로그램 은 사용자 가 n 에 들 어 갈 때 까지 계속 실 행 될 것 입 니 다.
import java.util.Scanner;

public class test {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		Integer in[] = new Integer[3];
		int count = 0;
		boolean isValid = false;
		while(!isValid){
			if (sc.hasNextInt()) {
				String str = sc.next();
				in[count++] = Integer.parseInt(str);
				if (count == 3) {
					Double dou = new Double((in[0].intValue() + in[1].intValue() + in[2].intValue()) / 3.0);
					System.out.print(in[0].intValue() + "\t" + in[1].intValue() + "\t" + in[2].intValue());
					System.out.println("\t" + dou.doubleValue());
					sc.nextLine();
					count = 0;
				}
			} else if (sc.next().equals("n")) {
				isValid = true;
			} else {
				System.out.println("Please input an integer or \"N\".");
				sc.nextLine();
			}
		}
	}
}


원본 링크:http://blog.csdn.net/poechant/article/details/6920043

좋은 웹페이지 즐겨찾기