1. 출력문
1) print : 주어진 출력문을 그대로 출력. 문자열 뒤에 띄어쓰기나 개행문자 없음
* 예
public class PrintExample {
public static void main(String[] args) {
System.out.print("Hello World");
System.out.print("Welcome to the Hell");
// Hello worldWelcome to the Hell
// 위와 같이 띄어쓰기도, 개행도 없이 출력됨.
2) printf : 형식지정자를 사용하여 주어진 포맷에 맞춰 출력
형식지정자
- %d : 정수
- %f : 실수
- %c : 문자
- %s : 문자열
* 예
System.out.printf("%d\n", 10);
System.out.printf("%4d\n", 10); //4칸을 확보한 다음 오른쪽 정렬
System.out.printf("%-4d\n", 10); // 4칸확보 후 왼쪽 정렬
System.out.printf("%04d\n", 10); //4칸을 확보한 다음 오른쪽 정렬을 하는데, 왼쪽을 0으로 채움
//출력 결과
//10
// 10
//10
//0010
위처럼 형식 지정자 사이에 숫자를 넣음으로써 정렬을 맞출 수 있는 기능도 활용할 수 있다.
*예
System.out.printf("안녕하세요. 저는 %s입니다. 제 혈액형은 %c형입니다.", "홍길동", "A");
//출력결과
안녕하세요. 저는 홍길동입니다. 제 혈액형은 Aguddlqslek.
위처럼 형식 지정자를 문자열 사이에 넣고, 해당 자리에 입력하고 싶은 값을 ','로 구분하여 입력하면 앞에서부터 순차적으로 대입된다. 형식지정자와 동일한 타입의 값을 가진 변수를 넣어도 마찬가지로 대입된다.
3) println : 문자열 맨뒤에 개행문자를 더해 출력
* 예
public class PrintExample {
public static void main(String[] args) {
System.out.print("Hello World");
System.out.print("Welcome to the Hell");
// Hello world
// Welcome to the Hell
// 위와 같이 줄바꿈이 되어 출력됨.
2. 주석
주석이란? 코드로 인식되지 않으므로 협업시, 내가 짠 코드에 대해 간략하게 설명해두는데에 유용하게 쓰임.
Java에서 주석을 표시하기 위해서는 아래와 같은 기호를 사용함.
- // : 해당 줄 끝까지 주석
- /* 해당 범위 주석
- * 여러줄 주석이 가능하다.
- */
- /** 여러줄 주석 **/ : API를 위한 주석처리로 Java의 javadoc이라는 프로그램이 이 api를 읽고 html을 만들어줌.
예
// 한줄 주석. 이 줄만 주석 처리 되며 다음 줄로 넘어가면 주석으로 처리되지 않는다.
/* 여러줄 주석으로 주석 종료 기호가 나올 때까지 쭉 주석처리된다.
* 중간에 이처럼 줄바뀜이 필요한 경우 맨 앞에 *표시가 생긴다.
주석이 종료하고자 한다면 이와 같은 기호를 써야한다. */
'Learning-log > JAVA' 카테고리의 다른 글
[Java] Comparable, Comparator 알아보기 (0) | 2023.03.23 |
---|---|
Java - 기본문법 (변수, 자료형, 형변환, 연산자) (0) | 2023.02.15 |
Java - 운영체제와 프로그램, 자료표현 단위(2023-01-16) (0) | 2023.01.19 |
JAVA-Object Class (2022.09.06) (0) | 2022.09.06 |
JAVA - 예외 ( 2022.09.02~2022.09.03) (0) | 2022.09.03 |