본문 바로가기
IT관련/Java

[확고의 쓱~ 훑어보는 기록] JAVA - 자료형과 기본 입출력(1)

by 확고 2022. 7. 16.
728x90
반응형
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
public class exam {
    public static void main(String[] args) {
        
    //System.out.prinln('1+2'); ★ 작은따옴표 안에는 문자열이 들어갈 수 없음. 한 글자만 가능
    System.out.println('1'); //콘솔 창 출력 ▶ 1
    System.out.println("1+2"); //▶ 1+2
    System.out.println(1+2); //▶ 3
    System.out.println("1+2="+1+2); //▶ 1+2=12
    System.out.println(1+2+"="+1+2); //▶ 3=12
    //★ 문자열, 숫자같이 혼합하려면 연결 기호(+) 필요. 문자열 뒤로는 다 연결된다 
    System.out.println("1+2="+(1+2));//▶ 1+2=3
    
    int a=12
    System.out.println("a=" + a + "입니다.");//▶a=12입니다.
    System.out.printf("a=%d입니다.\n\n",a);//▶a=12입니다.
    //★ %d : 정수 출력할 때 사용하는 서식 문자
    //★ \n : 줄 바꿈(개행), n번 사용하면 n번 줄 바꿈 수행
    //★ print : 그냥 출력 / println : 자동 개행 출력 / printf : 개행없이 서식문자 출력 
        
    char b='B';
    System.out.printf("b=%c입니다.\n",b);//▶b=B입니다.
    System.out.printf("b=%d입니다.\n",(int)b);//▶b=66입니다.
    //★ %c : 문자 한 글자 출력할 때 사용하는 서식 문자
    //★ (int)b : 문자를 정수로 변환. 아스키코드표에 해당하는 숫자가 출력됨 
        
    float c = 72.346f;
    System.out.printf("c=%f입니다.\n",c);//▶c=72.346001입니다.
    System.out.printf("c=%.2f입니다.\n",c);//▶c=72.35입니다.
    System.out.printf("c=%8.2f입니다.\n",c);//▶c=   72.35입니다.
    //★ %f : 실수 출력할 때 사용하는 서식 문자(소수점 아래 5자리 나옴. 실수는 정확하게 안 떨어짐)
    //★ %.2f : 소수점 아래 2번째자리까지 반올림
    //★ %8.2f : 전체 자릿수 8칸 잡고 소수점 2번째자리까지 반올림(공백 + 숫자 잡을 때 사용)
        
    String d = "확고";
    System.out.println(d + "의 블로그를 찾아주셔서 감사합니다!");
    //▶확고의 블로그를 찾아주셔서 감사합니다!
    System.out.printf("-%s 주인장 올림-\n",d);//▶-확고 주인장 올림-
    //★ %s : 문자열 출력할 때 사용하는 서식 문자
        
    System.out.println("큰 따옴표 안에서 역슬래시를 출력하고 싶으면 2번 사용하세요\\");
    //▶큰 따옴표 안에서 역슬래시를 출력하고 싶으면 2번 사용하세요\
    System.out.println("'확고'엔 \"다양한 의미가 있어요.\"");
    //▶'확고'엔 "다양한 의미가 있어요."
    //★ 문자열 안에서 큰 따옴표를 출력하고 싶은 경우에는 역슬래시와 함께 사용한다. \"내용\"
    //★ 역슬래시를 출력하고 싶은 경우에는 역슬래시를 2번 사용하면 1번 출력된다
    }
}
 
cs

 

▼ (두 번째 게시물) [확고의 쓱~ 훑어보는 기록] JAVA - 자료형과 기본 입출력(2)

 

[확고의 쓱~ 훑어보는 기록] JAVA - 자료형과 기본 입출력(2)

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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69..

j-growthdiary.tistory.com

728x90
반응형

댓글