当前位置: 代码迷 >> Java相关 >> 帮帮忙哦!解决思路
  详细解决方案

帮帮忙哦!解决思路

热度:5148   发布时间:2013-02-25 21:48:36.0
帮帮忙哦!!
编写一个类,类的方法是编写一个int 的数值,然后2进制输出 要输出32位的2进制
求代码 又要交作业了

------解决方案--------------------------------------------------------
你们老师太二了.........

Java code
public static void main(String[] args) {        System.err.println(Integer.toBinaryString(20));    }
------解决方案--------------------------------------------------------
Java code
public class MyTestMain { public StringBuffer getBint(int dec,StringBuffer result)     {         result.insert(0, dec%2);         dec=dec/2;        if(dec>1)            result=getBint(dec,result);        else            result.insert(0, dec%2);            return result;     }public static void main(String[] args) {           MyTestMain mtm=new MyTestMain();    System.out.print(mtm.getBint(20, new StringBuffer()));}}
  相关解决方案