검수요청.png검수요청.png

Println

위키원
Asadal (토론 | 기여)님의 2021년 8월 13일 (금) 22:00 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

Println(프린트엘엔)은 기본적인 출력 함수이다. 자바에서는 System.out.println() 메소드를 사용하면 모니터에 전달된 데이터를 출력한 후 줄 바꿈까지 해 준다.

문법

Println을 사용해 문자열을 출력하기 위해서는 큰따옴표로 묶어야 한다. 큰 따옴표가 없는 것은 모두 변수명으로 인식한다. 또한 입력한 변수명이 없을 경우 에러가 발생한다. 그리고 문자열과 변수명을 함께 사용할 수 있으나 반드시 '+'로 연결해야 한다. Println은 괄호 안의 내용을 출력한 후 자동으로 줄을 바꾸는 기능이 있다.[1]

System.out.println("문자열");
System.out.println(변수명);
System.out.println("문자열"+변수명);

예제

문자
System.out.println("오늘");
System.out.println("날씨가");
System.out.println("좋네요");
오늘
날씨가
좋네요
System.out.println("*****");
System.out.println("*   *");
System.out.println("*****");
*****
*   *
*****
고양이
System.out.println("\     Λ");
System.out.println("  )   ( ')");
System.out.println(" (   /  )");
System.out.println("  \(__)|");
\     Λ
  )   ( ')
 (   /  )
  \(__)|

비교

자바 문법에서 println은 괄호 안의 내용을 출력한 후 마지막에 개행문자가 포함되어 있어 출력 후 한 줄 띄워진다. print는 괄호 안 내용을 단순히 출력하기만 한다. 개행문자, 즉 줄바꿈문자는 포함되지 않는다. printf는 C언어에서의 printf와 동일하다. %d, %s 등을 쓰기 위해 사용한다. 개행문자는 포함되지 않는다.[2]

예시
public class ThreadTest extends Thread{
        public static void main(String[] args) {
               int num = 5;
               System.out.print("print ! " + num + "\n");	//print
               System.out.printf("printf ! %d \n", num);	//printf
               System.out.println("println ! " + num);		//println
        }
}

각주

  1. 냉유's Log, 〈(Java 10) 자바의 출력문(println, printf)〉, 《티스토리》, 2017-11-19
  2. moon1226, 〈JAVA print, printf, println 차이점〉, 《티스토리》, 2019-07-24

참고 자료

같이 보기


  검수요청.png검수요청.png 이 Println 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.