한 걸음 두 걸음

Java 자바 ] 문자열 String 본문

Language/Java

Java 자바 ] 문자열 String

언제나 변함없이 2019. 11. 17. 17:23
반응형

문자열이란?

문자가 연속되게 모인 것입니다.
일반적으로 String으로 쓰며 String에는 유니코드 문자라면 모두 사용가능합니다.(한글 및 한자까지 모두 가능)

String str = "abc  ";//공백가지 모두 포함합니다.

String리터럴 = ""
chat리터럴 = ''

String 연산

  1. 스트링 결합
    String s1 = "a";
    String s2 = "b";
    String s3 = "c";
    String s4 = s1+ s2+ s3; // "abc"가 됩니다.
    예전에는 효율성을 이유로 StringBuilder를 썼으나, 요즘은 성능이 좋아져서 이렇게 사용해도 문제가 없습니다.
  2. toUpperCase()
    s4 = s4.toUpperCase(); // s4 ="ABC"가 됩니다.
    toLowerCase()함수도 존재합니다.
  3. replace()
    s4.replace('A','a'); // s4 = "aBC"가 됩니다.
  4. 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