본문 바로가기

JAVA/국비 공부

Print(출력)

package day0303;
public class Ex09Print {
    public static void main(String[] args) {
        // 출력 스트링변수 2개
        String str1 = new String("abc");
        String str2 = new String("DEF");

        // print()는 ()의 출력이 끝나면 출력 위치를 바꾸지 않는다
        System.out.print(str1);
        System.out.print(str2);

        // println()은 ()의출력이 끝나면 출력위치를 다음줄의 첫번째 칸으로 옮긴다.
        System.out.println(str1);
        System.out.println(str2);

        // printf()은 우리가 %문자라는 것을 사용해서 형식에 맞추어 출력하고, 출력 위치를 바꾸지 않는다.
        System.out.printf("%s", str1);
        System.out.printf("%s", str2);

        // 공백문자 체험해보기
        System.out.println();

        // 1. \t
        System.out.println(str1 + "\t" + str2);

        // 2. \n
        System.out.println(str1 + "\n");
        System.out.println(str2 + "\n");

        // 3. \"
        // "To be or Not to be"
        System.out.println("\"To be or Not to be\"");

    }

}

콘솔화면에 출력하는 3가지 방법
우리가  콘솔화면에 출력하는 플그래밍을 해야하니 각 출력 방법이 콘솔에 어떻게 나오는지 한번알아보자

1. print()
  : 괄호 그대로 출력하고  만약 이후에 출력할 것이 있다면 출력된 내용의 오른쪽 칸부터 출력을 시작한다.

2. println()
  : print a line 의 줄임말로써, println()은 괄호안의 내용을 그대로 출력하고 
    만약 이후의 출력할 것이 있다면 출력내용의 다음 줄 첫번째 칸부터 출력한다.

3. printf()
   : print in format의 줄임말로서, printf()는 괄호 안의 내용을 "형식"에 맞추어서 출력하고
     만약 이후의 출력할 것이 있다면 출력된 내용의 오른쪽 칸부터 출력을 시작한다.


4. 공백문자
   : 탭 공백, 다음 줄 공백이나 따옴표,쌍따옴표와 같이 자바가 프로그램 내부적으로 쓰는 문장 기호들을
     프로그램적 기호가 아니라 실제 문자로 넣어줄 때 사용되는 특수 문자이다.
     공백 문자는 주로 \와 조합되서 적게 되는데 적을 때는 2글자이지만 실제 취급은 1글자이다.

 

     A. 탭 공백:
                      탭공백은 스페이스 4개의 공백으로서  \t로 적어준다.

     B.  줄 공백:

                      줄 공백은 해당문자가 나오는 즉시 줄을 바꿔준다.

     C. 쌍따옴표 문자:                               우리가 코드 상에서 " 는 스트링 값을 시작하는 의미로써 사용된다.                                따라서 우리가 쌍따옴표를 그러한 값의 시작이 아니라 문자로써                                스트링 혹은 캐릭터 공간에 넣어야할 때는 \"를 넣어주어야 한다.

 

 

 

'JAVA > 국비 공부' 카테고리의 다른 글

비교연산자 (주의사항)  (0) 2021.03.03
간단한 테스트  (0) 2021.03.03
논리 연산자  (0) 2021.03.03
비교 연산자  (0) 2021.03.03
할당 연산자  (0) 2021.03.03