이번에는 문자열을 어떻게 표현하는지 알아보겠습니다.
일반적으로 문자열 String은 큰따옴표를 사용하여 표현해줍니다.
ex. system.out.println("String")
-> String
만약 큰따옴표가 아닌 작은따옴표를 사용한다면 어떻게 될까요?
1. Java에서 작은따옴표 = Character : 한 글자 (문자)
2. Java에서 큰 따옴표 = String : 글자 여러개 (문자열) / Character의 모임
이렇게 큰 따옴표와 작은 따옴표에는 차이가 있습니다.
작은따옴표는 한 글자만 표현하기 때문에 거의 사용하지 않는다고 생각하면 됩니다.
문자열을 표현할 때는 꼭! 큰 따옴표를 이용해서 표현해주어야합니다.
이제 실제로 문자열을 표현해보겠습니다.
문자열 String과 문자 Character를 나타내 보았습니다.
문자열은 큰 따옴표를 사용하고, 문자는 작은따옴표를 사용했습니다.
그렇다면 작은따옴표로 여러 개의 문자를 표현해보면 어떻게 출력이 되는지 보겠습니다.
바로 오류로 분류되어 출력이 되지 않는 것을 확인할 수 있습니다!
문자열을 표현할 때 줄을 바꿔서 나타내고 싶으면 어떻게 표현을 해야 할까요?
단순히 코딩 창에서 줄을 바꾸고 싶은 부분에서 줄을 나누면 될까요?
직접 해보겠습니다!
10번과 11번 줄을 보면 코딩 창에서 줄을 바꿨는데도 콘솔 창에서는 한 줄로 출력된 것을 확인할 수 있습니다.
문자열에서 줄을 바꾸고 싶을 때는 줄을 바꾸고 싶은 부분 앞에 \(역슬래쉬)n을 적어주면 됩니다!
이번에는 문자열에서 큰 따옴표를 나타내고 싶을 때 어떤 방법을 사용해야 할지에 대해서 알아보겠습니다.
문자열에서 큰 따옴표는 문자의 시작과 끝이라는 의미를 가지고 있기 때문에 문자로 인식되지 않습니다.
일반적인 문자로 따옴표를 쓰기 위해서는 따옴표 앞에 \(역슬래쉬)를 붙여주어야 합니다. "\(역슬래쉬)
위 사진과 같이 따옴표를 붙이고 싶은 부분에 \""World\"" 라고 표현해줍니다.
+ 문자열 다루기
1. 글자 수 세는 방법
_ 글자 수를 세는 방법은 원하는 문자를 큰 따옴표를 사용하여 적은 뒤 .length()를 적어주는 것입니다.
ex. system.out.println("Hello World".length()) ; -> 11이 출력될 것.
2. 텍스트 대체하는 방법
_텍스트를 일부만 대체하기 위해서는 문자열을 쓰고 .replace를 써주고 그 뒤에 교체할 텍스트를 적어줍니다.
ex. system.out.println("Hello, Dingsi...".replace("Dingsi", "Caveloper")); -> Hello Caveloper가 출력될 것.
'JAVA' 카테고리의 다른 글
8. Java 데이터 타입의 변환 casting (0) | 2022.02.17 |
---|---|
7. Java 변수 / 변수의 효용 (0) | 2022.02.17 |
5. Java 숫자와 연산 (0) | 2022.02.15 |
4. Java 숫자, 문자 등을 코드로 표현하기 (0) | 2022.02.15 |
3. Java의 동작원리 (0) | 2022.02.14 |