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§ion=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" 은 사용자의 실수와 같은 외적인 요인에 의해 발생하는 예외를 처리하기 위함이다.
이런류의 예외들은 반드시 처리를 해주어야 한다.