본문 바로가기

JAVA/JAVA Programming

[JAVA] 주민등록번호 검증 import java.io.*; import java.util.Calendar; public class Round08_Ex05 { public static void main(String[] ar) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader (System.in)); String name = ""; int[] jumin = new int[14]; boolean right = false; System.out.print("이름 = "); name = in.readLine(); do { right = false; System.out.print("주민번호(ex.111111-1111111) = "); for(int.. 더보기
[JAVA] BufferedReader in = new BufferedReader(new InputStreamReader (System.in)); 의미 1. System.in BufferedReader in = new BufferedReader(new InputStreamReader (System.in)); 키보드와 같은 사용자로부터 입력을 받는 표준입력스트림 객체를 나타냅니다. 그래서, System.in의 리턴값은 InputStream입니다. ※ InputStream : 입력스트림으로 부터,데이터를 byte단위로 읽어오는 byte stream입니다. 2. InputStreamReader BufferedReader in = new BufferedReader(new InputStreamReader (System.in)); InputStreamReader는 인자로, InputStream을 취해서,Reader 스트림형태로 변환합니다. 변환시, 문자열인코딩을 .. 더보기
[JAVA] 2개의 수를 구하고 그중 큰 수에서 뽑아낸 랜덤값과 작은 수의 결과가 같은지를 확인 import java.io.*; import java.util.Random; public class Comonutilityinteger { public static void main(String[] ar) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); Random randomNumber = new Random(); int value = 0, num1 = 0, num2 = 0, x = 0, y = 0; System.out.print("첫번째 번호를 입력해 주세요 = "); num1 = Integer.parseInt(in.readLine()); System.out.print("두번째 숫.. 더보기
[JAVA] A부터 Z까지 나타내기 import java.io.*; public class Alphabet { public static void main(String[] ar) { for(char a = 'A'; a 더보기
[JAVA] 1부터 임의 값까지의 합 import java.io.*; public class Plus { public static void main(String[] ar) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("수를 입력하세요 : "); int x = Integer.parseInt(in.readLine()); int tot = 0; for(int a= 1; a 더보기