반응형
java에는 출력 함수가 print, printf, println으로 3가지 종류가 있어 그 차이점이 무엇인가 궁금해서 찾아보았다.
| System.out.print | %d, %f 등을 사용하여 값을 대입해줘야 함. Ex) System.out.print("a는 숫자 %d 입니다. \n", a) -> 개행문자를 넣어줘야함 |
| System.out.printf | 직관적 사용, 개행을 포함하지 않음. Ex) System.out.printf("a는 숫자" + a + "입니다.\n"); -> 개행문자를 넣어줘야함 |
| System.out.println | 직관적 사용, 출력 후 자동으로 한 줄 개행이 됨. Ex) System.out.println("a는 숫자" + a + "입니다."); -> 개행문자를 안넣어두 개행이 됨! |
print, printf의 큰 차이는 모르겠다..
반응형
'Back-end' 카테고리의 다른 글
| [Spring Data JPA] JPA(Java Persistence API)란? (0) | 2021.11.15 |
|---|---|
| [Java] JVM(Java Virtual Machine)에 대해 (0) | 2021.11.14 |
| [Java] Java Pattern 클래스(자바 정규 표현식) - 사용법 (0) | 2021.11.10 |
| [Java] Arrays 클래스에 대해, Arrays 클래스 Method 정리 (0) | 2021.11.09 |
| [Java] 자바 스캐너(Scanner)에 대해 (0) | 2021.11.08 |