화면에 텍스트 표시


"Hello, world!"라는 문구를 표시하는 프로그램을 분석해 봅시다. <예비> 공개 클래스 메인 { 공개 정적 무효 메인(문자열[] 인수) { System.out.print("Hello, world!"); } } 새 줄을 파싱해 봅시다 System.out.print("Hello, world!");:

인쇄는 print() 클래스의 정적 개체System c  출력 클래스 PrintStream. 출력의 경우 PrintStream 두 가지 기능: print() 및  < 코드>println(). 출력 후 두 번째는 커서를  새 줄로 이동합니다.

기본 유형의 클래스 및 인터페이스 이름              작습니다.

출력 연산자  Java 화면으로
출력 연산자 print의 일부 기능을 분석해 보겠습니다. 

1) 한 줄에 여러 출력 문을 작성할 수 있습니다.
예를 들어   <예비> System.out.print("텍스트1"); System.out.print("텍스트2"); 한 줄에 쓸 수 있습니다 <예비> System.out.print("text1"+"text2"); <예비> 어쨌든  text1 text2 한 줄에 표시됩니다
2) 새 줄에 텍스트를 줄바꿈하려면 "\n" 문자 시퀀스를 사용하거나 println;
연산자를 사용할 수 있습니다. 다음 두 줄은 결과가 동일합니다. 모든 방법을 사용할 수 있습니다. <예비> System.out.print("텍스트1\n텍스트2"); 또는 이렇게 쓸 수 있습니다 <예비> System.out.print("text1"); System.out.println(); System.out.print("text2"); <예비>   작업에서 프로그램의 소스 코드로 작업하고 컴퓨터가 필요한 형식으로 특정 정보를 출력하도록 해야 합니다.

*** 깊은 소재***

"\n" - 운영 체제에 따라 다르게 작동합니다.

프로그램을 보다 크로스 플랫폼으로 만들고 싶다면 개행 문자를 문자열 변수로 읽어들인 다음 새 줄로 이동할 때 사용하는 것이 좋습니다. <예비> String endl = System.getProperty("line.separator"); System.out.print("text1"+endl+"text2");
 

특수 문자

많은 프로그래밍 언어에는 출력할 수 없는 특수 문자가 있습니다. 
예를 들어 일반적으로 사용되는 특수 문자인 -  백슬래시(\), 인용 부호(") 및 아포스트로피(')입니다.
일반 슬래시(/)는 특수 문자가 아닙니다!

이러한 문자를 출력하려면 각 문자 앞에 기호 \를 넣습니다. 즉, \ 문자를 화면에 표시하려면 출력 문에 \\를 작성해야 합니다.

기억해야 합니다!
\, ", ' 문자를 출력하려면 앞에 \ 를 붙입니다.