hyperskill - Printing data 영어 원문

당신이 프로그램을 작성 할 때, 종종 계산 결과를 출력할 필요가 있습니다.

예를 들면 텍스트, 혹은 어떤 타입의 데이터든 말이죠.

또한, 이 교육 플랫폼을 통해 콘솔에 데이터를 출력하는 프로그램들을 많이 작성 할 수 있을 겁니다.

Java에서는 표준 접근 방식을 사용해서 어떻게 이를 수행 할 수 있는지 배워 봅시다.


Displaying text using println( ) and print( )

- 두 메서드를 이용해서 텍스트 표시하기


Standard output (표준 출력) 은 정보를 텍스트로서 전송 할 수 있는 프로그램 수신기입니다.

이건 모든 평범한 시스템에서 지원합니다.

Java는 표준 출력을 작업하기 위해 특별한 System.out 오브젝트를 제공합니다.

우리는 데이터를 출력하기 위해 종종 이를 사용 할 겁니다.


println 메서드는 콘솔에 전달된 문자열 다음에 새로운 줄을 표시합니다 (print-line).

예를 들어, 밑의 코드 조각은 4 줄을 출력합니다.

System.out.println("I ");
System.out.println("know ");
System.out.println(Java );
System.out.println(well.);

여기 우리가 얻은 출력물이 있습니다 :

I
know
Java
well.

모든 문자열은 위와 같은데, 쌍 따옴표""는 제외합니다.


이 메서드는 문자열이 주어지지 않았을 때, 빈 줄을 출력할 수 있게 허용 해 줍니다. :

System.out.println("Java is popular programming language.");
System.out.println();
System.out.println("It is used all over the world!");

여기 결과물이 있습니다 :

Java is a popular programming language.

It is used all over the world!

print 메서드는 전달받은 값을 출력하는데, 커서가 위치한 이후의 장소에 출력합니다. (우리가 값을 출력 할 위치)

예를 들어, 밑에 있는 코드는 단 하나의 줄인 문자열로 출력물을 내놓습니다.

System.out.print("I ");
System.out.print("know ");
System.out.print("Java ");
System.out.print("well.");

우리는 이러한 결과를 받을 수 있습니다 :

I know Java well.

단어들 사이의 공간에 주목하세요. 우리는 출력을 위해 메서드에 공백값을 전달했습니다.


Printing numbers and characters - 숫자, 문자 출력하기


println 그리고 print 메서드 둘 다 프로그램이 문자열 뿐만 아니라, 문자, 또한 숫자도 출력할 수 있습니다.


두 개의 비밀 코드를 출력한다 가정하고, 코드를 작성 해 보겠습니다 :

System.out.print(108);
System.out.print('c');
System.out.print("Q");
System.out.println('3');

System.out.print(22);
System.out.print('E');
System.out.print(8);
System.out.print('1');

여기 우리의 결과물이 있습니다 :

108cQ3
22E81

이 문자열의 경우처럼, 어떠한 출력된 문자들도 따옴표('``")를 담지 않습니다.

\' or \" 로 따로 출력 할 수 있지만, 나중에 다루는 것 같다.


Conclusion - 결론


자바에서는, System.out 오브젝트라는 표준 출력을 사용하여 데이터를 출력 할 수 있습니다.

당신은 println 메서드를 사용해 하나의 줄에 전달된 문자열을 표시할 수 있으며,

print 메서드를 사용하여 전달된 문자열이 단 하나의 결과물을 출력하게 허용 할 수 있습니다.

이러한 두 메서드는 숫자와 문자 또한 출력하게 해 줍니다.