Java - String class

iseon_u·2022년 4월 22일
0

Java

목록 보기
11/77
post-thumbnail

String class 문자열 클래스


특징

  • char [] (문자 배열) 과 메서드 (기능) 를 결합
  • 서로 관련이 있기 때문에 결합
  • 내용 변경 불가 ( ⚠️ read only)
  • 문자 배열보다 String 클래스를 쓰는 것이 더 편리

주요 메서드

char - charAt(int index)

String str = "ABCDE";
char ch = str.charAt(3); // 문자열 str의 'D' 저장
  • 문자열에서 해당 위치 (index)에 있는 문자를 반환한다.

int - length()

int len = str.length();
  • 문자열의 길이를 반환한다.

String - substring (int from, int to)

String tmp = str.substring(1,4);
  • 문자열에서 해당 범위 (from ~ to) 의 문자열을 반환한다.
  • to 는 포함 안된다.
  • from 만 쓰고 to 를 생략하면 from 부터 끝까지 반환

boolean - equals (Object obj)

str.equals(tmp);
  • 문자열 내용이 같은지 확인한다.
  • boolean 값으로 반환한다.

char[] - toCharArray()

char[] charArr = str.toCharArray();
  • 문자열을 문자 배열 (char[])로 변환해서 반환
profile
🧑🏻‍💻 Hello World!

0개의 댓글