프로그래머스 - 이진수 더하기

남궁진 (jinvicky)·2026년 4월 9일

Problem


https://school.programmers.co.kr/learn/courses/30/lessons/120885

Solution


주어진 두 이진수를 10진수로 변환해서 정수형 sum을 만들고
그걸 다시 이진수 문자열로 반환하는 문제다.

로직은 어렵지 않지만 자바 메서드는 꼭 외웠으면 하는 마음에 정리를 했다.

Integer.parseInt(이진수 문자열, 2)

Integer.toBinaryString(십진수 정수형 값)

Code


class Solution {
    public String solution(String bin1, String bin2) {
        int sum = Integer.parseInt(bin1, 2) + Integer.parseInt(bin2, 2);
        return Integer.toBinaryString(sum);
    }
}
profile
문제를 차근차근 하나씩 해결하려고 합니다:)

0개의 댓글