printf() 활용과 Scanner 더욱 공부
in
사용System.in.read()
출력 메소드
형식문자열
%
와 conversion(변환문자, d정수, f실수, s문자열)
은 필수 작성
% [argument_index$][flags] [width][.prexision] conversion
- argumnent_index는 첫 번째 값, 2$는 두 번째 값
- flags: 빈자리 채우는 방법. 생략(왼쪽 공백), -(오른쪽 공백), 0(공백대신 0채움)
- width: 전체 자릿수
- precision: 소수 자릿수
자주 사용되는 형식문자열
1. 정수
123
___123
123___
000123
0000123.45
int keyCode = System.in.read()
throws Exception
: System.in.read()에 대한 예외 처리 코드Enter
키가 입력되기 전까지 대기 상태if(inputData.equals("q")
인 이유는 String타입 문자열을 얻었기 때문이다.==
사용, 문자열은 equals()
사용다음과 같이 출력되도록 코드 작성
이름: 홍길
나이: 25
전화: 010 - 123 - 4567
Scanner로 이름, 주민번호 앞 6자리, 전화번호 입력받고 출력하는 코드