자바에서 진수변환을 도와주는 메소드가 있을까요?

조회수 7737회

진수에 대한 이해를 도와주는 게임을 만드려고하는데 문제의 답을 비교하기 위해서 진수 변환이 필요해요. 제가 직접 구현할수는 있지만 아무래도 자바에서 지원해주는 메소드가 있다면 더 성능이 좋을테니까 그걸 쓰고 싶은데 진수변환을 도와주는 메소드가 있을까요?

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    Integer클래스에 해당 기능을 지원하는 메소드가 있습니다. toBinaryString, toOctalString, toHexString이 있는데요. 각각 이름에서 알 수 있듯이 2진수 8진수 16진수로 바꿔주는 메소드입니다.

    Integer.toBinaryString(10); 이런식으로 매개변수에 int형 데이터를 넣어주면 2진수로 바꾼 문자열을 리턴합니다. 반대로 Integer.valueOf(문자열,진수); 를 이용하면 첫번째 매개변수에 들어간 문자열을 두번째 매개변수에 해당하는 진수로 바꿔서 int형으로 반환해줍니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)