1. String 클래스 메서드
- length(): 문자열의 길이를 반환합니다.
- charAt(int index): 특정 인덱스에 있는 문자를 반환합니다.
- substring(int beginIndex, int endIndex): 문자열의 부분 문자열을 반환합니다.
- indexOf(String str): 특정 문자열의 인덱스를 반환합니다.
- equals(Object anObject): 두 문자열이 같은지를 비교합니다.
- replace(char oldChar, char newChar): 특정 문자를 다른 문자로 교체합니다.
- split(String regex): 정규 표현식에 따라 문자열을 분할합니다.
- toUpperCase(), toLowerCase(): 문자열을 대문자/소문자로 변환합니다.
- trim(): 문자열의 양쪽 끝에 있는 공백을 제거합니다.
2. Arrays 클래스 메서드
- sort(): 배열을 정렬합니다.
- binarySearch(): 배열에서 이진 검색을 수행합니다.
- toString(): 배열을 문자열로 변환합니다.
- asList(): 배열을 리스트로 변환합니다.
- copyOf(): 배열을 복사합니다.
- fill(): 배열을 특정 값으로 채웁니다.
3. Collections 클래스 메서드
- sort(): 리스트를 정렬합니다.
- binarySearch(): 리스트에서 이진 검색을 수행합니다.
- reverse(): 리스트의 순서를 반대로 변경합니다.
- shuffle(): 리스트의 요소를 무작위로 섞습니다.
- max(), min(): 컬렉션에서 최대값과 최소값을 찾습니다.
- copy(): 리스트를 복사합니다.
4. Math 클래스 메서드
- abs(): 절대값을 반환합니다.
- max(), min(): 두 값 중 최대값과 최소값을 반환합니다.
- pow(): 제곱 값을 반환합니다.
- sqrt(): 제곱근을 반환합니다.
- random(): 0.0 이상 1.0 미만의 난수를 반환합니다.
- round(): 반올림 값을 반환합니다.
- floor(), ceil(): 내림값과 올림값을 반환합니다.
5. Integer 클래스 메서드
- parseInt(): 문자열을 정수로 변환합니다.
- toString(): 정수를 문자열로 변환합니다.
- valueOf(): 문자열을 정수 객체로 변환합니다.
- compare(): 두 정수를 비교합니다.
6. Files 클래스 (Java NIO)
- readAllLines(): 파일의 모든 라인을 읽어들입니다.
- write(): 파일에 데이터를 씁니다.
- exists(): 파일의 존재 여부를 확인합니다.
- copy(): 파일을 복사합니다.
- move(): 파일을 이동합니다.
- delete(): 파일을 삭제합니다.
7. Stream API 메서드 (Java 8 이상)
- filter(): 스트림에서 조건에 맞는 요소를 필터링합니다.
- map(): 스트림의 요소를 변환합니다.
- collect(): 스트림의 요소를 수집합니다 (주로 List, Set, Map 등으로).
- forEach(): 스트림의 각 요소에 대해 작업을 수행합니다.
- reduce(): 스트림의 요소를 하나의 값으로 결합합니다.
- sorted(): 스트림의 요소를 정렬합니다.
- distinct(): 스트림의 중복 요소를 제거합니다.
'TIL(사전캠프)' 카테고리의 다른 글
SQL 코드카타. 개와 고양이는 몇 마리 있을까(2024-06-20) (0) | 2024.06.20 |
---|---|
리버싱1. 13 ~ 20(2024-06-20) (0) | 2024.06.20 |
알고리즘 코드카타. 두 정수의 합(2024-06-18) (0) | 2024.06.18 |
알고리즘 코드카타. 정수 제곱근 판별(2024-06-13) (0) | 2024.06.13 |
SQL 코드카타. 경기도에 위치한 식품창고 목록 출력하기(2024-06-12) (0) | 2024.06.12 |