으나님의 잡다한 개발상식
(JAVA) print구문 본문
자바에는 기본적으로 print(), println(), printf() 라는 콘솔 출력 메소드를 제공한다.
1. print() -> 괄호안의 내용을 줄바꿈 없이 그대로 출력
System.out.print(1);
System.out.print(2);
System.out.print(3);
//결과 : 123
2. println() -> 괄호안의 내용을 출력후 자동 줄바꿈
System.out.println(1);
System.out.println(2);
System.out.println(3);
//결과 :
1
2
3
3. printf() -> 형식화된 내용으로 변환 후 출력
printf는 C언어에서도 활용된다.
printf는 문자를 써서 해당 위치에 원하는 형식에 맞추어 출력을 한다.
%d : 십진법 출력
%3d : 세자리로 십진법 출력
%03d : 세자리로 출력하되 왼쪽에 빈 자릿수는 0으로 채운다.
%-3d : 세자리로 출력하되 왼쪽 정렬한다.
%s : 문자열 입력
System.out.printf("%d\n", 10);
System.out.printf("%3d\n", 10);
System.out.printf("%03d\n", 10);
System.out.printf("%-3d\n", 10);
System.out.printf("%s\n", "안녕");
//결과
//10
// 10
//010
//10
//안녕
※ \n : 엔터(줄바꿈) \t : 탭문자(스페이스 4개와 같은 크기)
'JAVA' 카테고리의 다른 글
(JAVA) 변수 (0) | 2019.11.23 |
---|---|
(JAVA) 객체란? (0) | 2019.11.23 |
(JAVA) 객체지향언어와 클래스 (0) | 2019.11.23 |
(JAVA) method (0) | 2019.11.23 |
(JAVA) 반복문에서 label 사용하기 (0) | 2019.11.22 |