Arrays.sort(arr, new Comparator<String>(){
@Override
public int compare(String a, String b) {
// return (a+b).compareTo(b+a); // 오름차순
return (b+a ).compareTo(a+b); // 내림차순
};
});
항상 b가 앞쪽에 오면 내림차순 a가 앞에 오면 내림차순
Arrays.sort(arr, new Comparator<String>(){
@Override
public int compare(Integer a, Integer b) {
// return (a).compareTo(b); // 오름차순
// return (b).compareTo(a); // 내림차순
return b - a ; // 내림차순
};
});
[JAVA] 자바_compareTo ( 값 [문자열/숫자] 비교 ) (tistory.com)
[JAVA] 자바_compareTo ( 값 [문자열/숫자] 비교 )
compareTo() - int compareTo(NumberSubClass referenceName) - int compareTo(String anotherString) - compareTo() 함수는 두개의 값을 비교하여 int 값으로 반환해주는 함수이다. compareTo() 함수에는 위에서 설명하는바와 같이 "
mine-it-record.tistory.com
[JAVA] String의 replace (0) | 2023.08.14 |
---|---|
[SpringBoot] springboot 구조 (0) | 2023.08.14 |
[JAVA]string 사용할 때 주의점(stringbuilder 등등) (0) | 2023.07.28 |
[SpringBoot] Invalid character found in method name. HTTP method names must be tokens가 발생하는 이유 (0) | 2023.07.21 |
[JAVA] HashMap 과 ConcurrentHashMap (0) | 2023.02.27 |