본문 바로가기

알고리즘/문제풀이 - JAVA

10진수 -> 2,8,16진수, 오름(내림)차순 정렬

진수변환

int num = 20;
String a2 = Integer.toBinaryString(num);  // 10진수 -> 2진수
String a8= Integer.toOctalString(num);    // 10진수 -> 8진수
String a16 = Integer.toHexString(num);    // 10진수 -> 16진수

 

정렬

Integer[] arr={1,3,2,5,4};

Arrays.sort(arr); // 오름차순 정렬 => arr={1,2,3,4,5};

Arrays.sort(arr,Collections.reverseOrder()); // 내림차순 정렬 => arr={5,4,3,2,1}