您的位置:首页 > 职场人生

黑马程序员-递归10进制转化成2进制

2014-12-30 14:48 369 查看
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

public class Recursion {

/**
* 将数转换成二进制,打印出来
* 正常情况下会反序打印的,使用递归将其正确打印出来。
*/
public static void main(String[] args) {
Recursion recursion = new Recursion();
int i = 6;
System.out.println(i + "转换成2进制:");
recursion.toBin(i);
}

public void toBin(int i) {
if(i > 0) {
toBin(i/2);
System.out.print(i%2);
}
}

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  递归