# 정수를 십육진 문자열로
정수를 입력받아 십육진 문자열로 출력하는 방법
## 입력 예
```
47842
```
## 출력 예
```
bae2
```
sehongpark님의 답변
## Integer 클래스의 toString() 메소드
해당 메소드는 입력 정수 `n`을 `radix`값에 따른 진수 문자열로 반환 합니다.
### 정수 -> 2진수
```
int n = 47842;
String binaryStr = Integer.toString(n, 2); // 정수를 2진 문자열로 반환
System.out.println(binaryStr); // => "1011101011100010"
```
### 정수 -> 16진수
```
int n = 47842;
String hexStr = Integer.toString(n, 16); // 정수를 16진 문자열로 반환
System.out.println(hexStr); // => "bae2"
```