본문 바로가기

자바

자바 코드 작성 기초 - 출력 및 주석처리

반응형

데이터의 출력


자바에서 콘솔에 데이터를 출력할 때는 System.out.print(), System.out.println(), System.out.printf()를 이용한다.


PrintEx.java

-------------------------------------------------------------------

public class PrintEx {

public static void main(String[] args){

                //문자열

//출력 후 줄바꿈

System.out.println("Hello World!!");

//출력 후 줄바꿈 없음

System.out.print("봄");

//문자

System.out.println('A');

//숫자

System.out.println(23);

//논리값(boolean)

System.out.println(true);

// System..out.printf(포맷문자,데이터)

                 //출력할 데이터가 포맷문자에 데이터의 종류에 맞게 대입되어 출력됨

System.out.printf("%c\n", 'A');

}

}

-------------------------------------------------------------------


System.out.printf()를 이용해서 출력시 사용하는 포맷문자


 서식

 설명

 %c

 char 문자 1개를 출력하는 서식

 %숫자c

 char 문자 1개를 해당숫자의 자리 수만큼 확보한 상태로 출력하는 서식

(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우측 정렬)

 %d(%o,%x)

 byte,short,int,long형의 숫자 데이터를 10진(8진,16진)수로 출력하는 서식

 %숫자d(%숫자o,%숫자x)

 byte,short,int,long형의 숫자 데이터를 10진(8진,16진)수로 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식

(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우측 정렬)

 %f(%g,%e)

 float,double형의 숫자 데이터를 실수(근사,지수)로 출력하는 서식

 %숫자(%숫자g,%숫자e)

 float,double형의 데이터를 실수(근사,지수)로 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식

(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우축 정렬)

예를 들면 '%10.2f'라는 서식은 전체 10자리를 확보하고 그 중에서 소수점 이하 2자리를 나타내라는 뜻

 %s

 문자열(String) 데이터를 출력하는 서식

 %숫자s

 문자열(String) 데이터를 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식

(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우측 정렬)

 %b

 논리값(true,false) 데이터를 출력하는 서식


주석 처리


자바 코드에 대한 설명을 작성하거나 일부 코드를 실행되지 않도록 처리하고자 할 때 주석을 사용한다.


Hell.java

---------------------------------------------------------

/**

HTML문서화 주석 : API와 같은 도움말 페이지를 만들 때 설명 삽입 기능

*/

public class Hello {

   //한 줄 주석

   //클래스를 실행하고자 할때 main 메서드를 반드시 작성해야 함

    public static void main(String[] args){ 

          System.out.println("Hello, world.");

          //여러줄 주석

          /*

          System.out.println("Seoul");

          System.out.println("Korea");

         */ 

    } 

}

---------------------------------------------------------


출력 및 주석처리 동영상



반응형