"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");
|
특수 문자
많은 프로그래밍 언어에는 출력할 수 없는 특수 문자가 있습니다.
예를 들어 일반적으로 사용되는 특수 문자인 - 백슬래시( \ ), 인용 부호( " ) 및 아포스트로피( ' )입니다.
일반 슬래시( / )는 특수 문자가 아닙니다!
이러한 문자를 출력하려면 각 문자 앞에 기호 \ 를 넣습니다. 즉, \ 문자를 화면에 표시하려면 출력 문에 \\ 를 작성해야 합니다.
기억해야 합니다!
\ , " , ' 문자를 출력하려면 앞에 \ 를 붙입니다.
|