hyeonga_code

Java_17_문자 데이터 문자, 문자열 본문

Java

Java_17_문자 데이터 문자, 문자열

hyeonga 2023. 9. 16. 06:59
반응형

 - 문자
    - 문자형은 작은 따옴표로 구분합니다.
    - 문자형은 연산기호로 연결이 불가능합니다.
 - 문자열
    - 문자열은 큰 따옴표로 구분합니다.
    - 문자열은 연산기호로 연결이 가능합니다.
    - 다른 데이터 타입과 연결이 가능합니다.
=====

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
package basic;
//모든 클래스는 패키지 안에 생성합니다.
 
public class BaseType {
    // 모든 함수_메소드는 클래스 안에 작성합니다.
 
    public static void main(String[] args) {
        // 모든 함수_메소드는 클래스 안에 작성합니다.
 
        
        // 문자형
        char ch1 = 'A';
        //char ch2 = '';        
            // 오류 : Invalid character constant
        //char ch3 = 'AB';        
            // 오류 : Invalid character constant
        char ch4 = 'B';
        
        // 문자열
        String st1 = "AB";
        String st2 = "";
        String st3 = "CD";
        
            // 문자/문자열 연결
        // ch1 = ch1 + ch4;    
            // 오류 : Type mismatch: cannot convert from int to char
        st1 = st1 + st3;
        st2 = ch1 + st2 + ch4;
 
    }
}
 
cs
반응형