본문 바로가기

자바강좌

자바의 주석 및 출력문 사용하기

반응형

자바의 주석 및 출력문 사용하기


1. 자바의 주석


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


/**

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");

         */ 

    } 


2. 출력문 사용하기

데이터를 콘솔에 출력한다

(1) System.out.print(데이터), System.out.println(데이터)

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("%c\n", 'A');

}

} 


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

 public class PrintEx2 {

public static void main(String[] args){

// 포맷문자  전달될 데이터

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

}

} 


- 포맷문자의 서식

서식 

 설명

 %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진)수로 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우측 정렬)

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

 byte,short,int,long형의 데이터를 10진(8진,16진)수로 해당 숫자의 자리수만큼 확보한 상태로 출력하는 서식인데 확보한 자리가 공백이면 0 값을 공백에 채우게 하는 서식(숫자가 음수이면 런타임 에러 발생)

 %f(%g,%e)

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

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

 float,double형의 데이터를 실수(근사,지수)로 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 오른쪽 정렬). 또한 숫자는 소수 이하 1자리를 나타낼 수도 있다. 예를 들면 '%10.2f'라는 서식은 전체 10자리를 확보하고 그 중에서 소수점 이하 2자리를 나타내라는 뜻

만약 소수 이하 세 번째 자리에서 반올림이 가능하면 반올림을 하라는 뜻도 됨

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

 float,double형의 데이터를 실수(근사,지수)로 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식인데 확보한 자리가 공백이면 0 값을 공백에 채우게 하는 서식(숫자가 음수이면 런타임 에러 발생), 또한 숫자는 소수 이하 1자리를 나타낼 수도 있음. 예를 들면 '%10.2f'라는 서식은 전체 10자리를 확보하고 그 중에서 소수점 이하 2자리를 나타내라는 뜻. 

만약 소수 이하 세 번째 자리에서 반올림이 가능하면 반올림을 하라는 뜻도 됨

 %s

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

 %숫자s

문자열(String) 데이터를 해당 숫자의 자리 수만큼 확보한 상태로 출력하는 서식(숫자가 음수이면 좌측 정렬, 숫자가 양수이면 우측 정렬)



반응형

'자바강좌' 카테고리의 다른 글

자바의 연산자  (0) 2019.01.08
자바의 변수와 자료형  (0) 2019.01.08
Eclipse 다운로드 및 설치하기  (0) 2019.01.08
자바 JDK 다운로드 및 설치하기  (0) 2019.01.08
자바의 특징 및 자바 플랫폼의 이해  (0) 2019.01.08