출력 도구

  • System.out.write('A'); 를 작성후 실행해보세요.
    - 콘솔창에 아무것도 안나옴

  • (1)이 콘솔에 출력되는 코드를 작성해보세요.
    - System.out.flush(); 혹은 System.out.println();

    왜 이런 과정이 필요한지 설명해 보세요
    - write는 입력만 가능한 작업이라서?
      flush기능이 없기 때문에 단독으로 사용하면 출력할 수 없음

 

  • System.out.write(65);를 작성 후 콘솔에 출력 해보세요.
    - System.out.flush();를 함께 사용하였고, A가 출력되었음

    1과 관련하여 설명해 보세요
    - write만으로는 출력이 되지 않아서 flush기능을 추가하였으며,
      문자 ‘A’의 아스키 코드값은 65이기 때문에 65를 출력하면 ‘A’가 나온다

  • 오늘 날짜를 printf를 이용하여 다음 형식으로 콘솔에 출력해보세요.
    YYYY-MM-DD

    System.out.printf(“%d-%02d-%02d”,2023,6,8)

    여기서 02의 의미는
    2: 총 2자리수로 표현하겠다.
    0: 자리수가 비어있을 시 0을 넣어 채워주겠다.



 

+ Recent posts