Integer.toBinaryString()
- String 타입으로 반환
- 앞의 0이 생략
- 앞의 0을 붙이고 싶을 땐, format을 사용
int n = 53;
String bin = Integer.toBinaryString(n);
System.out.println(bin); // 110101
System.out.println(String.format("%8s", bin).replaceAll(" ", "0")); // 00110101
Integer.toString()
- String 타입으로 반환
- 앞의 0이 생략
- 앞의 0을 붙이고 싶을 땐, format을 사용
int n = 53;
String bin = Integer.toString(n,2);
System.out.println(bin); // 110101
System.out.println(String.format("%8s", bin).replaceAll(" ", "0")); // 00110101
'Language > Java' 카테고리의 다른 글
[Java] 로그 구하기 (0) | 2022.02.14 |
---|---|
[Java] 스택 사용하기(Stack Class) (0) | 2022.02.08 |
[Java] Collection Framework - List, Set, Map (0) | 2022.01.27 |
[Java] 에러와 예외 (0) | 2022.01.27 |
[Java] 제네릭(Generics) (0) | 2022.01.25 |