黑马程序员技术交流社区
标题:
每日一道点招题
[打印本页]
作者:
qq835122642
时间:
2016-4-4 17:15
标题:
每日一道点招题
从键盘接受一个数字,将这个十进制的数字转换成二进制并输出 到控制台,当输入"end"时,结束.
作者:
qq835122642
时间:
2016-4-4 17:16
思路:
1.通过简单文本扫描器Scanner()来获取键盘输入的数据.
2.将数据转成字符串,兵分两路:一个是"end"结束,一个非"end"继续
3.当输入的不是"end"时,兵分两路,一个是数字一个非数字.
4.非数字,提示错误,数字就进行下一步操作.
5.创建StringBuilder,通过对数字的 /2%2的过程,将十进制转成二进制.
6.将StringBuilder转成字符串打印到控制台.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2