[JAVA] toBinaryString 함수

[JAVA] toBinaryString 함수

toBinaryString 함수

물론 이 함수를 사용하기 전에 직접 2진수를 구현해보는 것이 더 좋은 학습방법이라고 생각합니다.

이 함수는 어떤 숫자를 2진수 문자열로 바꿔주는 함수입니다.

String str = Integer.toBinaryString(8);

이런 형태로 사용하게 됩니다. 주의하셔야 할 부분은 String이라는 점입니다. 숫자가 아니라는 점을 명심해야 합니다.

또한 toBinaryString 함수로 비트 연산자를 사용할 수 있습니다.

String temp = Integer.toBinaryString(9 | 30);

우선 9는 01001, 30은 11110입니다. 이 두 2진수를 비트 연산자를 사용해서 무언가 값을 구하고 싶다면 위의 코드처럼 사용하면 됩니다. 물론 &도 가능합니다.

위의 코드는 결국 11111이 됩니다. &로는 01000입니다.

그럼 화이팅!!

from http://soobinhand.tistory.com/25 by ccl(A) rewrite - 2021-10-24 07:02:15