자바의 주석 및 출력문 사용하기
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"); */ } } |
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'); } } |
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 |