Java
출력, escape sequence, 주석
성장코딩
2022. 12. 19. 22:48
< 소스 코드 >
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
public class MainClass {
public static void main(String[] args) {
System.out.println("Hello Java");
// 한줄 주석문 -> 이 문장은 컴파일이 되지 않는다.
/*
범위 주석문 -> 사이에 있는 문장들은 컴파일이 되지 않는다.
다른 언어에서도 범위 주석문이 있는데,
HTML: <!-- -->
JSP: <%-- --%>
또한, mySQL의 한줄 주석문은 --
Python의 한줄 주석문은 #, 범위 주석문은 """ """
*/
System.out.println("Hello World");
System.out.print("Hello");
// println을 사용하면 출력후 콘솔창의 커서가 개행이 되지만,
// print를 사용하면 출력후 콘솔창의 커서가 개행이 되지 않음
System.out.print(" World");
// <escape sequence>
// \n(역슬러시n): 개행, \b: backspace효과, \":따옴표 표현
// \t(tab 띄어쓰기의 효과), \\:\를 나타내기 위해 사용
// 역슬러시 입력하려면 키보드에 엔터위 원화표시 누르면 그대로 나옴
System.out.print("World\n");
System.out.println("Hello");
System.out.println("\"Hello World\"");
System.out.println("\tHello\tWorld");
System.out.println("\t월드\t헬로");
System.out.println("\\헬로우 월드\\");
System.out.printf("%s", "Hello"); //Hello == 문자열(String) 그래서 %s
//printf 또한 개행이 되지 않음
System.out.printf("%s \n", "Hello"); // \n을 통해 개행효과를 추가
//printf("표현자료형", "값")
System.out.println(1024);
System.out.println("Hello" + "World");
}
}
|
cs |
< Console >
Theme. 출력문
1. println()
- 출력 + 개행
- System.out.println("문자열");
- System.out.println(변수명);
- System.out.println(숫자);
- System.out.println("문자열" + 변수명/숫자);
tip) 'syso' 입력 후 'ctrl + space' 누르면 자동완성 가능
2. print()
- 출력 but 개행 X
- 나머지는 println()과 같음
3. printf()
- Systme.out.printf("서식문자열", 값);
- 서식문자열의 종류: %d(정수형), %f(실수형), %s(문자열), %c(문자형)
Theme. escape sequence
escape sequence | 효과 |
\n | 개행(다음 줄로 이동) |
\t | tab 띄어쓰기 |
\b | backspace(바로 앞의 문자를 하나 지움) |
\r | carriage return(해당 줄의 맨 처음으로 이동) |
\\ | \(back slash) 출력 |
\" | " 출력 |
Theme. 주석
- //: 한 줄 주석문
- /*
*/ : 범위 주석문