Java 출력문 사용하기: print() vs println()

습토리·2025년 2월 11일
0

Java

목록 보기
2/32

Java에서 화면에 정보를 출력할 때 가장 많이 사용하는 명령어는 System.out.print()System.out.println()입니다. 이 두 출력문은 비슷해 보이지만, 중요한 차이점이 있습니다. 이번 글에서는 print()println()의 차이점, 활용법, 그리고 언제 어떤 것을 사용하면 좋은지 정리해 보겠습니다!


1. System.out.println() - 자동 줄바꿈 포함 출력

println()출력을 완료한 후 자동으로 줄바꿈(new line)을 합니다.

✅ 사용 예시

System.out.println("Hello World");
System.out.println("오늘은 코딩하기 좋은 날!");

📌 출력 결과

Hello World
오늘은 코딩하기 좋은 날!

✔️ "Hello World"가 출력된 후 자동으로 줄바꿈 → 다음 줄에 "오늘은 코딩하기 좋은 날!" 출력됨


2. System.out.print() - 줄바꿈 없이 출력

print()출력을 완료해도 줄바꿈을 하지 않고, 커서를 같은 줄에 유지합니다.

✅ 사용 예시

System.out.print("Hello ");
System.out.print("World");

📌 출력 결과

Hello World

✔️ print()는 줄바꿈이 없어서 "Hello ""World"가 같은 줄에 출력됨


3. print()println()을 혼합해서 사용하기

print()println()을 함께 사용하면 다양한 출력 형식을 만들 수 있습니다.

✅ 사용 예시

System.out.print("이름: 홍길동");
System.out.print(" | 나이: 30세");
System.out.println(" | 직업: 개발자");
System.out.println("자기소개: 안녕하세요, 저는 Java를 공부하고 있습니다!");

📌 출력 결과

이름: 홍길동 | 나이: 30세 | 직업: 개발자
자기소개: 안녕하세요, 저는 Java를 공부하고 있습니다!

✔️ print()로 여러 정보를 같은 줄에 출력하고, 마지막에 println()을 사용해 줄바꿈을 추가할 수 있음


4. 강제 줄바꿈: \n 사용하기

print()는 기본적으로 줄바꿈을 하지 않지만, \n을 사용하면 출력 중간에 강제로 줄바꿈을 넣을 수 있습니다.

✅ 사용 예시

System.out.print("안녕하세요!\n반갑습니다!");

📌 출력 결과

안녕하세요!
반갑습니다!

✔️ \n을 추가하면 print()를 사용해도 원하는 위치에서 줄바꿈 가능


5. print() vs println() 언제 사용하면 좋을까?

기능print()println()
줄바꿈 여부❌ (줄바꿈 없음)✅ (출력 후 줄바꿈)
여러 개 출력 시같은 줄에 출력각 문장을 새로운 줄에 출력
특정 형식 필요 시데이터가 이어지는 경우문장 단위로 출력할 때

✔️ 사용 예시 정리

문장을 한 줄씩 출력하려면println() 사용

System.out.println("안녕하세요!");
System.out.println("Java 공부 중입니다.");

📌 결과:

안녕하세요!
Java 공부 중입니다.

여러 데이터를 한 줄에 출력하려면print() 사용

System.out.print("이름: 홍길동 | ");
System.out.print("나이: 30세");

📌 결과:

이름: 홍길동 | 나이: 30세

중간에 줄바꿈을 넣고 싶다면\n 사용

System.out.print("안녕하세요!\n반갑습니다!");

📌 결과:

안녕하세요!
반갑습니다!

결론

Java에서 System.out.print()System.out.println()은 출력문을 제어하는 데 중요한 역할을 합니다.

  • 줄바꿈이 필요하면 println() 사용
  • 같은 줄에 여러 개의 출력이 필요하면 print() 사용
  • 강제 줄바꿈이 필요하면 \n 추가

이제 print()println()의 차이를 이해하고, 적절한 상황에서 활용해 보세요! 🚀

profile
재미난 삶을 살다

0개의 댓글