콘텐츠로 건너뛰기

[Java] 출력

출력 함수: print

자바는 출력할때 쓰는 함수가 좀 길어서 매번 타이핑하기 귀찮다. 이래서 자바는 쉽지만 가독성이 떨어진다는걸까?
System.out.print(“~~~~~”);

public class Main {
public static void main (String args[]) {
System.out.print("Hello World!");
}
}
<출력>
Hello World!

이 함수는 문자열뿐만 아니고 다음과 같이 숫자도 출력 가능하다.

public class Main {
public static void main (String args[]) {
System.out.print(365);
}
}
<출력>
365

특수문자 출력

“, \, ., 같은 특수문자를 포함하여 출력하기 위해서는 앞에 \ 문자를 붙여주어야 정상적으로 출력된다.

public class Main {
public static void main (String args[]) {
System.out.print("\"Hello World!\"");
}
}
<출력>
"Hello World!"

줄 바꿔 출력

println 함수 활용

public class Main {
public static void main (String args[]) {
System.out.println("Merry Christmas!");
System.out.println("Happy New Year!");
}
}
<출력>
Merry Christmas!
Happy New Year!

\n 문자 활용

public class Main {
public static void main (String args[]) {
System.out.print("Merry Christmas!\nHappy New Year!");
}
}
<출력>
Merry Christmas!
Happy New Year!

공백을 포함한 출력

문자열로 출력을 할때는 다음과 같이 문자열 내에서 공백을 두면 되지만, 문자열이 아닌(숫자와 같은) 것을 출력하면서 공백을 포함한다면 두번째 줄과 같이 작성하자.
출력 결과가 둘다 동일함을 볼 수 있다.

public class Main {
public static void main (String args[]) {
System.out.print("123 456"); // 문자열로 출력
System.out.print(123+" "+456); // 숫자와 숫자 사이에 공백문자 포함
}
}
<출력>
123 456
123 456

0 글이 마음에 드시면 하트를 눌러주세요! 행복한 고민이 됩니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다