728x90
toBinaryString 함수
물론 이 함수를 사용하기 전에 직접 2진수를 구현해보는 것이 더 좋은 학습방법이라고 생각합니다.
이 함수는 어떤 숫자를 2진수 문자열로 바꿔주는 함수입니다.
String str = Integer.toBinaryString(8);
이런 형태로 사용하게 됩니다. 주의하셔야 할 부분은 String이라는 점입니다. 숫자가 아니라는 점을 명심해야 합니다.
또한 toBinaryString 함수로 비트 연산자를 사용할 수 있습니다.
String temp = Integer.toBinaryString(9 | 30);
우선 9는 01001, 30은 11110입니다. 이 두 2진수를 비트 연산자를 사용해서 무언가 값을 구하고 싶다면 위의 코드처럼 사용하면 됩니다. 물론 &도 가능합니다.
위의 코드는 결국 11111이 됩니다. &로는 01000입니다.
그럼 화이팅!!
728x90
'Computer Science > JAVA' 카테고리의 다른 글
[JAVA] StringTokenizer (0) | 2021.11.14 |
---|---|
[JAVA] Priority Queue (0) | 2021.10.30 |
[JAVA] JDBC (0) | 2021.10.29 |
[JAVA] format 함수 (0) | 2021.10.24 |
[JAVA] 생성자 (0) | 2021.10.16 |
댓글