printf
System.out.printf("%형식", 변수 등);
정해져 있는 형식에 맞춰서 그 형식에 맞는 값(변수)을 줄바꿈 하지 않고 출력
%c : 문자
%s : 문자열
%f : 실수(소수점 아래 6자리)'
%d : 정수형
%o : 8진수
%x : 16진수
%A : 16진수 실수
%e : 지수형태 표현
%g : 대입 값 그대로
%b : 논리형
%5d : 5칸을 확보하고 오른쪽 정렬 _ _ abc
%-5d : 5칸을 확보하고 왼쪽 정렬 abc_ _
%.2f : 소수점 아래 2자리까지 표시
소수점 3번째는 %.3f
printf는 개행 안 시켜주니까 끝에 \n 넣어주기
오류 시 project1 우클릭 properties 들어가서 Java Compiler 부분에 맨위 Enable project specific settings~ 체크하고 오른쪽 끝 1.4를 1.8로 변경해주기.
Scanner
Scanner sc = new Scanner(System.in);
sc.next() 는 띄어쓰기에 의해 구분된다.
sc.nextLine() 은 개행문자(\n)에 의해 구분된다.
\n : 한줄 내리기(개행)
\r : 해당 줄의 처음으로 이동
\r\n : 줄의 처음으로 이동해서 한줄 내리기 (전산 타자기)
ex)
'Java' 카테고리의 다른 글
[210804] 변수 종류와 개념, 추상화 (0) | 2021.09.11 |
---|---|
[210730] 배열 (0) | 2021.09.11 |
[210728~29] 반복문 for, while (0) | 2021.09.11 |
[210727] 연산자, switch문 (0) | 2021.09.11 |
[210723~26] 자바 기초 (0) | 2021.09.10 |