자바의 기본적인 출력 함수를 알아보겠습니다.
println 함수
System.out.println();
개행 출력합니다. 즉, 출력 후 줄바꿈합니다.
print 함수
System.out.print();
개행 없이 출력합니다. 즉, 출력 후 줄바꿈하지 않습니다.
예시를 통해 살펴보겠습니다.
public class HelloTest2 {
public static void main(String[] args) {
System.out.println("Hello");
System.out.print("Hello2");
System.out.println("Hello3");
System.out.println("Hello4");
}
}
실행 결과를 보면, println 함수를 사용한 경우 출력 내용 후 줄바꿈이 있는 반면, print 함수를 사용한 경우 줄바꿈 없이 바로 다음 출력문이 이어서 출력된 것을 확인할 수 있습니다.
printf 함수
원하는 출력 서식에 따라 출력하고 싶을 때 사용할 수 있습니다. 출력 후 줄바꿈은 하지 않습니다.
System.out.printf("데이터타입", 값);
printf 함수에서 사용하는 데이터 타입 기호는 다음과 같습니다.
기호 | 설명 |
%d | 정수 |
%f | 실수 |
%c | 문자 |
%s | 문자열 |
%b | 참, 거짓 |
다음과 같이 활용 가능합니다.
public class HelloTest3 {
public static void main(String[] args) {
System.out.printf("이름은 %s", "홍길동");
System.out.println();
System.out.printf("이름은 %s, 나이는 %d", "홍길동", 28);
System.out.println();
System.out.printf("이름은 %s, 나이는 %d, 성별은 %c", "홍길동", 28, '남');
System.out.println();
System.out.printf("이름은 %s, 나이는 %d, 성별은 %c, 키는 %3.3f",
"홍길동", 28, '남', 185.5498745);
System.out.println();
System.out.printf("이름은 %s, 나이는 %d, 성별은 %c, 키는 %3.3f, 결혼 %b\n",
"홍길동", 28, '남', 185.5498745, true);
}
}
println, print, printf 함수로 출력하는 방식에 대해 알아보았습니다. 다음 글에서는 데이터 형에 대한 내용을 자세히 다루어 보겠습니다.
'JAVA' 카테고리의 다른 글
[JAVA] 자바 연산자 (Operator) (0) | 2022.05.17 |
---|---|
[JAVA] 데이터 형 변환 (묵시적, 명시적) (0) | 2022.05.17 |
[JAVA] 자바 변수(variable), 변수 선언과 초기화 (0) | 2022.05.17 |
[JAVA] 자바 식별자(Identifier)와 데이터 형(Date Type) (0) | 2022.05.17 |
[JAVA] 자바 개발 환경 구축 (0) | 2022.05.16 |
댓글