(TIL) 20220309, Java 문법들
2022. 3. 10. 02:12ㆍTIL(Today I learned)
반응형
🏴Facts(한 것)
- 알고리즘 문제 풀기(Java)
- 프로그래머의 뇌 스터디(코드숨)
- 스트리미 코딩 테스트
🏴Findings(배운 것)
카카오 모빌리티 서류를 합격해서 코딩테스트 안내장이 날라왔다.
근데 언어를 JVM 언어들만 사용하라고 지정을 해버려서 어쩔 수 없이 1주일 동안 자바 코테 연습 중이다.
이 덕분에 여러 문법들을 알게 되었는데 여기에 대해서 잠깐 정리해보고자 한다.
배열을 문자열로, 문자열을 배열로 바꾸는 방법이다.
String str = "abcd"
char[] charArr = str.toCharArray();
// {'a', 'b', 'c', 'd'}
// 다시 문자열로
String s = Arrays.toString(charArr);
// String s = new String(charArr);
문자열, 배열을 reverse하는 방법이다.
String str = "abcde";
StringBuffer sb = new StringBuffer(str);
String reversed = sb.reverse().toString();
// 배열 reverse
List<Intger> list = new ArrayList<>();
// {1,2,3,4,5,6}이 있다는 가정
Collections.reverse(list);
프로그래머의 뇌와 관련한 글을 새로운 카테고리에서 이루어질 예정이다.
🏴Feeling(느낀 점)
이제 웬만하면 서류는 합격하는 거 같은데...
코딩테스트와 CS에 좀 더 신경을 써야겠다!
🏴여담
반응형
'TIL(Today I learned)' 카테고리의 다른 글
(TIL) 20220311, 어떻게 문제를 풀 것인가 (0) | 2022.03.12 |
---|---|
(TIL) 20220310 (0) | 2022.03.10 |
(TIL) 20220305 (0) | 2022.03.05 |
(TIL) 20220304 (1) | 2022.03.04 |
(TIL) 20220303 (0) | 2022.03.03 |