한 걸음 두 걸음
Java 자바 ] 문자열 String 본문
반응형
문자열이란?
문자가 연속되게 모인 것입니다.
일반적으로 String으로 쓰며 String에는 유니코드 문자라면 모두 사용가능합니다.(한글 및 한자까지 모두 가능)
String str = "abc ";//공백가지 모두 포함합니다.
String리터럴 = ""
chat리터럴 = ''
String 연산
- 스트링 결합
예전에는 효율성을 이유로 StringBuilder를 썼으나, 요즘은 성능이 좋아져서 이렇게 사용해도 문제가 없습니다.String s1 = "a"; String s2 = "b"; String s3 = "c"; String s4 = s1+ s2+ s3; // "abc"가 됩니다.
- toUpperCase()
s4 = s4.toUpperCase(); // s4 ="ABC"가 됩니다.
toLowerCase()함수도 존재합니다. - replace()
s4.replace('A','a'); // s4 = "aBC"가 됩니다. - Excape sequence
\
를 사용하여 문자열 내부에서 사용할 수 없는"
등을 표현할 수 있습니다.\
를 나타내기위해서는\\
로 작성합니다.
이 외에도 String으로 활용할 수 있는 함수는 굉장히 많습니다. 이에 대해 궁금하신 분들은
https://onepinetwopine.tistory.com/76 나
https://docs.oracle.com/javase/9/docs/api/java/lang/String.html 공식문서를 참고하시면 좋습니다.
반응형
'Language > Java' 카테고리의 다른 글
JAVA 자바 ] Math Class (0) | 2019.11.17 |
---|---|
Java 자바 ] 형변환 / 타입 변환 (0) | 2019.11.17 |
JAVA 자바 ] Primitive data type 변수 타입 (0) | 2019.11.16 |
JAVA 자바 IDE 개발환경과 JDK (0) | 2019.11.15 |
자바 JAVA 를 사용하는 이유 (0) | 2019.11.15 |