JAVA/자바 시작하기
println과 print 차이
DEVLIB
2025. 4. 11. 13:18
728x90
System.out.print()와 System.out.println() 차이
메서드 | 설명 | 출력 후 커서 위치 |
print() | 내용을 출력 | 줄 바꿈 없이 같은 줄에 커서 유지 |
println() | 내용을 출력한 뒤 | 자동으로 줄 바꿈 수행 |
예제 코드 비교
System.out.print() 사용
public class PrintTest {
public static void main(String[] args) {
System.out.print("Hello");
System.out.print("World");
}
}
🔹 출력 결과:
HelloWorld
👉 줄 바꿈 없이 이어서 출력됩니다.
System.out.println() 사용
public class PrintlnTest {
public static void main(String[] args) {
System.out.println("Hello");
System.out.println("World");
}
}
🔹 출력 결과:
Hello
World
👉 각 출력 후 자동으로 줄 바꿈이 적용됩니다.
혼합해서 사용하는 예제
System.out.print("1");
System.out.print("2");
System.out.println("3");
System.out.print("4");
🔹 출력 결과:
123
4
- print("1"), print("2") → 같은 줄 출력
- println("3") → 출력 후 줄 바꿈
- print("4") → 다음 줄에 출력됨
정리 요약
사용 상황 | 추천 메서드 |
줄 바꿈 없이 출력할 때 | print() |
한 줄씩 출력하고 싶을 때 | println() |
사용자에게 입력을 유도할 때 | print("입력하세요: ") (줄 바꿈 X) |
LIST