컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Sunday, January 14, 2007

Java/자바] print, println 차이점/차이; System.out.println() System.out.print() 메소드(함수)


System.out.println() 은 데이터를 출력한 후 자동으로 다음줄로 넘어갑니다. 즉 "개행문자(줄바꿈 문자)"가 붙습니다. 엔터키(Enter Key)가 자동으로 쳐지는 것입니다.

반면 System.out.print() 는 줄바꿈을 하지 않습니다.

대부분의 경우 println() 을 쓰고, 줄바꿈을 하지 말아야 하는 특수한 경우에만 print() 를 사용합니다.

System.out.println() / System.out.print() 출력 차이점


소스 파일명: Foo.java
public class Foo {
  public static void main(String[] args) {

    System.out.println("println 은 다음줄로 자동으로 줄바꿈합니다.");
    System.out.println("println 은 다음줄로 자동으로 줄바꿈합니다.");
    System.out.println("println 은 다음줄로 자동으로 줄바꿈합니다.");


    System.out.println(); // 한 줄의 빈 줄 넣고, 줄바꿈하기


    System.out.print("print 는 계속 이어서 출력합니다.");
    System.out.print("print 는 계속 이어서 출력합니다.");
    System.out.print("print 는 계속 이어서 출력합니다.");

  }
}


위의 예제, 컴파일 및 실행 결과 화면:
D:\Z>javac Foo.java && java Foo
println 은 다음줄로 자동으로 줄바꿈합니다.
println 은 다음줄로 자동으로 줄바꿈합니다.
println 은 다음줄로 자동으로 줄바꿈합니다.

print 는 계속 이어서 출력합니다.print 는 계속 이어서 출력합니다.print 는 계속 이
어서 출력합니다.
D:\Z>



좀더 복잡한 출력을 위해서는 System.out.format() 을 사용하여 출력하는 것이 좋습니다: ▶▶ 자바/Java] printf(), sprintf() 함수 포맷 출력 구현, System.out.println()으로


System.err.println()에 대해: ▶▶ Java/자바] System.err.println, out.print, 차이점/차이; System.err.print() 메소드(함수)




tag: java
자바 | Java

2 Comments:
At July 30, 2021 at 11:57 AM, Blogger Unknown said...

안녕하세요! 코린이인데 올려주신 내용을 퍼가도 될까 질문드립니다!!

 
At July 30, 2021 at 1:04 PM, Blogger mwultong said...

죄송하지만, 퍼가지 마시고, 링크를 해주세요

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top