A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hailong 中级黑马   /  2014-9-11 21:20  /  1188 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 hailong 于 2014-9-11 23:23 编辑

class Demo {
        public static void main(String[] args) {
                toHex(60);
        }

        public static void toHex(int num) {
                StringBuffer sb = new StringBuffer();
                for (int x = 0; x < 8; x++) {
                        int temp = num & 15;
                        if (temp > 9)
                                sb.append((char) (temp - 10 + 'A'));
                        else
                                sb.append(temp);

                        num = num >>> 4;
                }
        }
}
看毕老师视频后按老师的代码写的,老师那个运行结果是0000003C,为什么我的运行之后没有任何显示呢,求大神给看看

评分

参与人数 1技术分 +1 收起 理由
格子、 + 1 淡定

查看全部评分

10 个回复

倒序浏览
表示,,,楼主,输出语句在哪

点评

一针见血,感谢  发表于 2014-9-11 23:19
回复 使用道具 举报 1 0
这里完全看不懂  各种着急   
回复 使用道具 举报
主函数里改成 System.out.println( toHex(60));
回复 使用道具 举报
你的代码里没有输出语句,楼上说的可以~
回复 使用道具 举报
本帖最后由 hailong 于 2014-9-11 23:14 编辑
sk0806 发表于 2014-9-11 21:34
表示,,,楼主,输出语句在哪

恩,又看了遍视频,确实少写了一个输出,谢谢
回复 使用道具 举报
本帖最后由 hailong 于 2014-9-11 23:13 编辑
卖艺人 发表于 2014-9-11 21:39
主函数里改成 System.out.println( toHex(60));

是少了输出语句,不过不是在主函数,是在下面少写了一句System.out.println(sb.reverse());
回复 使用道具 举报
czb 发表于 2014-9-11 21:49
你的代码里没有输出语句,楼上说的可以~

恩,又看了遍视频,确实少写了句输出
回复 使用道具 举报
sk0806 高级黑马 2014-9-12 07:29:35
9#
sk0806 发表于 2014-9-11 21:34
表示,,,楼主,输出语句在哪

客气,共同学习!
回复 使用道具 举报
少输出语句。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马