해당 글은 항해99 클럽 코딩테스트 스터디에서 진행된 2일차(20241029) 비기너 문제에 대한 TIL(Today I Learned) 내용입니다.
문제해결에 활용한 핵심포인트!
1. 문자열과 배열 간의 변환 방법
- 문자열 -> 배열
- split("") 활용
- 문자열 <- 배열
- String.join(결합문자, 타겟배열)
ex) String.join("", newArr)
2. 문자열의 숫자 데이터타입으로의 변환 방법
- 문자열 -> 숫자(정수형)
- Integer.parseInt(타겟문자열) 또는 Long.parseLong(타겟문자열)
- 문자열 <- 숫자(정수형)
- Integer.toString(타겟숫자)
3. 배열의 범위 검색(조회) 방법
- 방법1) 타겟배열.substring(idx1, idx2)
- ex) arr.substring(1, 3)
- 방법2) Arrays.copyOfRange(타겟배열, idx1, idx2)
- ex) Arrays.copyofRange(arr, idx1, idx2)