Java String Object

춤인형의 개발일지·2024년 11월 19일

java

목록 보기
5/14

24/11/19(화) obeject

String Object

원래부터 만들어져있어 내가 쓰면 알아서 해석해주는 객체
String의 복잡한 내용을 간단하게 바꾸는 것
대표적인 특징은 .을 찍었을 때 ~~한 object가 등장

📌목록

  • length()
    String의 길이
  • isEmpty()
    String이 비어 있는지
  • equals()
    2개의 String이 똑같은지
  • charAt()
    ()속의 숫자만큼 하나씩 출력 - 몇번째에 어떤 문자가 있는지
  • toLowerCase() / toUpperCase()
    소문자로/대문자로
  • contains()
    ()의 문자열을 포함하니?
  • indexOf()
    문자열 속 ()안의 단어를 포함하고 있니?
  • startsWith() / endsWith()
    첫번째 문자/마지막 문자
  • repeat()
    반복
  • concat()
    2개 이상의 String합치자
  • substring(int a, int b)
    a~b까지의 문자열 출력 / 앞에나 뒤에 아무것도 안쓰면 처음부터 혹은 마지막까지
  • replace()
    먼저 쓴 문자열을 ()속의 문자(열)로 변경
  • trim()
    공백 삭제
  • String.join();
    String의 데이터에 join이라는 함수를 저장한다.

❗️ int, boolean이나 등등의 데이터타입에 대해서는 .을 찍을 수 없다!String만 데이터의 .을 찍을 수 있다
👀예제

int a = 4;
String s = "사과, 배, 바나나";
//s 안에는 사과 배 바나나가 들어있다는 것이다.
//a.trim() 은 안되지만, s.trim()은 된다.

0개의 댓글