JAVA에서 제공하는 함수
Integer.toBinaryString(5) ;
내가 푼 것
int n = 17;
int val = 0 ;
int rest = 0;
List<Integer> arr = new ArrayList<>();
int i = 0 ;
while(val > -1){
val = n/2;
rest = n%2;
arr.add(rest );
i++;
n = val ;
if(val == 1){
arr.add(val);
break;
}
}
List에 넣고 뒤로 돌려버리기!
'개발 > JAVA' 카테고리의 다른 글
string.join 사용기 (0) | 2018.05.14 |
---|---|
자바 스트림, Stream (0) | 2018.03.30 |
역삼각형 출력하기 (0) | 2018.03.19 |
날짜관련 (0) | 2018.03.18 |
String의 형변환 (0) | 2018.03.18 |