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


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

  • 2016년 02월 13일에 작성됨

조회수 461


1 답변


좋아요
0
싫어요
채택취소하기

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

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

  • 2016년 02월 13일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close