1. 程式人生 > >十進位制數轉換成二進位制數列印輸出

十進位制數轉換成二進位制數列印輸出

import java.util.*;
class TenToBinary {
    public static void main(String[] args) {
        convert(1000);
    }
    public static void convert(int n){
        List<Integer> list = new ArrayList<Integer>();
        while(n>0){
            list.add(n%2);
            n/=2;
        }
        //倒序輸出
        for(int i=list.size()-1;i>=0;i--){
            System.out.print(list.get(i));
        }
    }
}