黑马程序员技术交流社区

标题: 二进制格式转换 [打印本页]

作者: 成都校区    时间: 2012-2-21 02:41
标题: 二进制格式转换
一个简单的二进制转换,明明按照视屏上的方法执行了,可是二进制转换不出来,上网查了下,各种答案啊,郁闷到了!

class Jinzhi
        {
        public static void main(String[] args)
                {

                System.out.println(Integer.toRinaryString(6));
                System.out.println(0x3c);
                }
        }
作者: 许涛    时间: 2012-2-21 03:46
class Jinzhi
{
        public static void main(String[] args)
        {
                System.out.println(Integer.toBinaryString(6));
        }
}

toBinaryString 单词拼写错误
作者: 【专】【属】    时间: 2012-2-21 08:33
System.out.println(Integer.toRinaryString(6));
可以去看一下JDK文档中的Integer中的方法。上楼说的单词拼写错误的,是正确的。
这种问题的解决方法是看一下编译器的错误说明,最根据错误去寻找打案了。


作者: 胡威    时间: 2012-2-21 12:05
Integer没有toRinaryString()这个方法,转换成二进制是toBinaryString()得到110.
作者: 王涛    时间: 2012-2-21 12:22
toBinaryString 单词拼写错误了,先看一下错误说明,就知道了
作者: 成都校区    时间: 2012-2-21 13:26
:L  好吧,郁闷,毕老师的视屏好像显示的时候有些个别字母符号总是看不清的,不知道是我的问题还是录制问题。
作者: 刘基军    时间: 2012-2-21 13:39
呵呵,你的英语问题
作者: 成都校区    时间: 2012-2-21 14:44
这个。。。。。真理啊!!!
作者: 温昌寿    时间: 2012-2-21 15:10
你的方法名写错了
public static String toBinaryString(int i)
以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。
如果参数为负,该无符号整数值为参数加上 232;否则等于该参数。

将该值转换为二进制(基数 2)形式的无前导 0 的 ASCII 数字字符串。
如果无符号数的大小为零,则用一个零字符 '0' (’\u0030’) 表示它;
否则,无符号数大小的表示形式中的第一个字符将不是零字符。字符 '0' ('\u0030') 和 '1' ('\u0031') 被用作二进制数字。
作者: 花开~的季节    时间: 2012-2-21 17:45
toRinar写错了!!该toBinary




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