배열 복사
Arrays.copyOf(원본배열, 복사할길이);
복사하고 싶은 배열과 길이를 넣어줌
Arrays.copyOfRange(A, form_index, to_index)
복사할 배열 / 복사할 배열의 시작 / 복사할 배열의 끝 (끝 index 값은 포함 안됨)
문자열 치환
replace([기존문자],[바꿀문자])
replaceAll([정규식],[바꿀문자])
- 결과는 같게 나오지만 정규식을 넣으면 달라질 수 있는,,
replaceFirst([기존문자],[바꿀문자])
- 처음으로 해당하는 문자만 바뀜
배열의 길이
array.length
문자열의 길이
str .length()
배열.length / 문자열.length()
원하는 문자열 추출
str.indexOf(String a)
- a 문자의 위치 값
str.lastindexOf(String a)
- a 문자를 뒤에서부터 찾았을 때 위치 값
str.subString(a,b)
- a부터 b전까지의 위치의 문자열을 가져옴 (b 포함안함)
String str.subString(int index)
- 문자열 index 위치부터 끝까지 문자열 가져옴
Char str.charAt(int index)
- 문자열에서 index번째 문자값 1개 가져옴
int str.indexOf(String str)
- 문자열 str을 찾아서 존재하면 첫째 문자 위치 값을 반환, 없으면 -1 반환
문자열 같은지 확인
str1.equals(str2)
💥 == 써서 비교하지 않도록 주의
문자열 합치기
A + B
- +연산자 이용
'코딩테스트-알고리즘' 카테고리의 다른 글
오늘의 자바 문법 (0) | 2023.12.19 |
---|