프로그래밍 언어/Java
자바(Java) 주석 및 출력문
nara_
2023. 10. 10. 14:30
▷ 자바(Java) 주석
주석이란? 프로그램 실행과 상관없이 코드에 설명을 붙인 것으로 컴파일 과정에서 무시된다. 따라서 아무리 많이 작성한다고 해도 전체 프로그램의 크기가 커지는 것은 아니며 설명이 필요한 곳에는 주석을 달아 두는 것이 좋다.
1. 주석의 종류
1) 한 줄 주석 //
public class TestClass() {
public static void main(String[] args) {
// 하나의 행을 주석으로 처리한다.
}
}
2) 범위 주석 /* */
public class TestClass() {
public static void main(String[] args) {
/*
이 사이에 있는 모든 범위를 주석으로 처리한다.
*/
}
}
3) 메뉴얼 작성 시 사용하는 주석 /** */
public class TestClass() {
public static void main(String[] args) {
/**
메뉴얼 작성 시 사용하는 주석.
이 사이에 있는 모든 범위를 주석으로 처리한다.
*/
}
}
▷ 자바(Java) 출력문
출력문을 이용하여 콘솔창에 원하는 내용을 출력할 수 있다.
1. 출력문의 종류
1) println
public class TestClass() {
public static void main(String[] args) {
System.out.println("콘솔창에 출력 후 줄바꿈");
}
}
public class TestClass() {
public static void main(String[] args) {
int a = 1;
int b = 1;
int result = a + b;
System.out.println(a + "+" + b + "=" + result);
System.out.println("변수를 이용해서 출력문을 만들수도 있다.");
}
}
2) print
Java 뿐 아니라 다른 언어에서도 공통적으로 사용된다.
public class TestClass() {
public static void main(String[] args) {
System.out.print("콘솔창에 출력.");
System.out.print("줄바꿈은 일어나지 않는다.");
}
}
3) printf
Java 뿐 아니라 다른 언어에서도 공통적으로 사용된다.
public class TestClass() {
public static void main(String[] args) {
System.out.printf("형식을 지정하면서 콘솔창에 출력.");
System.out.printf("줄바꿈은 일어나지 않는다.\n");
System.out.printf("%.1f", 3.141592);
}
}
※ 참고) printf 출력문의 형식 지정
- %s : 문자열
- %d : 정수
- %0?d : 자릿수를 지정한 정수 표현(빈자리는 0으로 처리)
→ ex) %05d : 다섯자리의 정수로 표시 - %f : 실수
- %.?f : 소수점 자릿수를 지정한 실수 표현
→ ex) %.3f : 소수점 세 번째자리까지 표시 (단, 반올림이 적용되어 표시) - %% : % 출력
- %d : boolean
2. 특수문자를 출력하는 문자 : \
Java 뿐 아니라 다른 언어에서도 공통적으로 사용된다.
글씨체에 따라서 원화(₩)로 보이거나 역슬래시(\)로 보인다.
\n : 줄바꿈(new line)
\r : 커서를 맨 앞으로 이동(carriage return)
→ \r\n : 완성된 줄바꿈. 단, \n만 있어도 줄바꿈이 완성되는 프로그램이 있다.(ex> 콘솔창)
\t : tab(정해진 다음 포인트로 이동하는 것). 주로 줄 맞출 때 많이 사용한다.
\b : backspace(1byte 지우기). Java에서는 사실상 없는 것과 마찬가지라고 보면 된다.
\\ :
\" : "