2진수

    [프로그래머스] 다음 큰 숫자 - JAVA

    📌문제 💡 풀이 이진법 변환에 대해서 알고있는지 묻는 문제라고 생각했고, Integer.toBinaryString()을 사용해서 풀어야한다는 생각까지하고 문제를 풀고자 하였다. class Solution{ public int solution(int n){ int answer = 0; // 1. 주어진 n을 2진수로 변환한다. String str = Integer.toBinaryString(n); // 2. 2진수로 변환한 n에 1의 개수를 구한다. int cnt = 0; for(int i=0; i 16진수 Integer.toHexaString() 2) 2진수, 8진수, 16진수를 10진수로 변환하기 2진수 -> 10진수 parseInt(str, 2) 8진수 -> 10진수 parseInt(str, 8) 1..