黑马程序员技术交流社区

标题: 麻烦各位给看看哪里出问题了 谢谢 [打印本页]

作者: hailong    时间: 2014-9-11 21:20
标题: 麻烦各位给看看哪里出问题了 谢谢
本帖最后由 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,为什么我的运行之后没有任何显示呢,求大神给看看
作者: sk0806    时间: 2014-9-11 21:34
表示,,,楼主,输出语句在哪
作者: 28了还能学吗    时间: 2014-9-11 21:36
这里完全看不懂  各种着急   
作者: 卖艺人    时间: 2014-9-11 21:39
主函数里改成 System.out.println( toHex(60));
作者: czb    时间: 2014-9-11 21:49
你的代码里没有输出语句,楼上说的可以~
作者: hailong    时间: 2014-9-11 23:10
本帖最后由 hailong 于 2014-9-11 23:14 编辑
sk0806 发表于 2014-9-11 21:34
表示,,,楼主,输出语句在哪

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

是少了输出语句,不过不是在主函数,是在下面少写了一句System.out.println(sb.reverse());
作者: hailong    时间: 2014-9-11 23:12
czb 发表于 2014-9-11 21:49
你的代码里没有输出语句,楼上说的可以~

恩,又看了遍视频,确实少写了句输出
作者: sk0806    时间: 2014-9-12 07:29
sk0806 发表于 2014-9-11 21:34
表示,,,楼主,输出语句在哪

客气,共同学习!
作者: 会飞De石头    时间: 2014-9-12 07:54
少输出语句。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2