IT/Java & JSP & FW

java :: API, 홀수 짝수 구하는 프로그램

엑수시아 2011. 12. 8. 12:44
Java API
한글
http://xrath.com/javase/ko/6/docs/ko/api/index.html
영문
http://docs.oracle.com/javase/7/docs/api/index.html

문자열 입력
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str=br.readLine();
위의 구문이 해석이 필요하다면 다음 페이지를 참조
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040201&docId=65722102&qb=bmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pKTs=&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=gXu%2BVc5Y7b4ssbcCnx8ssc--232420&sid=TuC@GqGm4E4AACD4PIQ

문자형->숫자형
double dou = Double.parseDouble(str);   //실수형일때
int a = Integer.parseInt(str);  //정수형
즉, 형에 따라 형태 틀려짐

짝수, 홀수인지 판단하는 프로그램
import java.io.*;
public class day04_00 {

	public static void main(String[] args)
	throws IOException{
		BufferedReader br=
		new BufferedReader(new InputStreamReader(System.in));
		
		System.out.println("짝수인지 홀수인지 판단하는 프로그램입니다. 수를 입력하세요.");
		String str=br.readLine();
		int a = Integer.parseInt(str);
		
		if(a%2==0){
			System.out.println("짝수입니다.");
		}else{
			System.out.println("홀수입니다.");
		}
	}
}
5번째 줄 "throws IOException" 은 사용자의 실수와 같은 외적인 요인에 의해 발생하는 예외를 처리하기 위함이다.
이런류의 예외들은 반드시 처리를 해주어야 한다.