what?
String 클래스에 정의되어있는 문자열을 다루는 메서드
why?
프로그래밍 중 문자열을 나누고 자르거나 이어붙이는 등 편집해야 할 때 사용한다.
how?
1)concat()
문자열 결합. +로도 가능하며, +는 문자열 외에 다른 자료형도 결합할 수 있다.
2)charAt(), length()
charAt(index): 인덱스의 위치에 있는 문자를 반환
length(문자열): 문자열의 길이 반환
3)indexOf(문자/문자열)
문자나 문자열이 어디에 위치하는지 알려줌
4)substring(인덱스, 인덱스)
문자열을 잘라낸다.(인덱스: 잘라낼 위치)
인덱스를 두 개 사용하면 첫 번째 인덱스부터 두 번째 인덱스 전까지 잘라낸다.
5)equals(문자열), contentEquals(문자열)
문자열의 내용을 비교해 같으면 true, 다르면 false를 반환한다.
6)split(기호)
특정 기호로 문자열을 구분해서 각각 배열의 값으로 지정함
+배열(←+for문)
7)equalsIgnorecase(문자열)
영문 문자열을 대소문자 구분 없이 비교
8)join(문자)
배열을 특정한 문자 사이에 넣어 합침
9)trim(문자열)
문자열 앞뒤의 공백 제거
10)valueOf(기본형)
기본형을 String으로 변환
11)format(" ", )
문자열에 형식 부여.(≒printf())
" " 안에 정수는 %d, 실수는 %f, 문자열은 %s 작성, 순서대로 파라미터값 작성
'Java' 카테고리의 다른 글
[Java] 기본 API 클래스③ Random (0) | 2024.04.03 |
---|---|
[Java] 기본 API 클래스② currentTimeMilis, Calendar, Date (0) | 2024.04.03 |
[Java] 익명 클래스 (0) | 2024.04.02 |
[Java] 내부 클래스 (0) | 2024.03.31 |
[Java] 인터페이스 (0) | 2024.03.31 |