Comparator

· TIL
2023년 12월 01일 TIL C로 알고리즘을 풀다가 자바로 넘어왔더니 구석기 살다 근현대로 넘어온 기분이었다. Java에는 그 놈의 split을 포함한 정말 좋은 내장 메서드들이 많다. 이런 메서드를 써서 알고리즘을 푸는 행위가 과연 알고리즘을 푸는게 맞나 싶을 정도의 기분이 들 때가 있다. 오라클 JDK 9 공식문서 replace replace 와 비슷한 기능을 하는 그 외에 메서드 replaceAll 과 replaceFirst 이 있다. 공식 문서에 따르면 replace 는 char 형태와 String 형태의 메서드 두개가 존재한다. replace replace (char oldChar, char newChar) replace (CharSequence target, CharSequence repl..
· TIL
2023년 11월 13일 TIL 알고리즘을 풀다보니 자꾸 나오는 패턴이 있어 정리해둘 목적으로 작성한다. Array.sort 일단 Array.sort는 quickSort 형태의 내장 함수이며 @Override되지 않은 일반 형태에서는 int[] , long[] , short[] , char[] , byte[] , float[] , double[] 타입을 오름차순 정렬할 수 있다. Array.sort(array); return sort 는 void 타입의 메서드라 return 되는 정보가 없다. 이 때문에 정렬하고자 하는 배열을 정렬과 동시에 새로운 배열에 옮겨 담지 못한다. // 될것 같았지만 안되던 것. int[] newIntArray = Array.sort(oldIntArray); 내림차순 정렬 직접..
정유감
'Comparator' 태그의 글 목록