47页toBinaryString(int i)

转载 2015年11月21日 19:50:35

boolean,int,long,double是基本的数据类型,

Boolean,Integer,Long,Double他们是包装类,也就是说他们都是类,都有自己的行为数据

   JAVA所有的类都默认继承字类Object(即包java.lang.object),包括你自己创建的类。
   Boolean,Integer,Long,Double是java.util包中的类,它们是boolean,int,long,double相对应的包装类用以产生对应的对象。
    boolean,int,long,double称基本类型,创建后置于stack(堆栈)中,存取速度很快,而其他引用对象创建后置于heap(堆)中,速度没有堆栈快。创建方法不同:
        int i = 1;//此创建了一个基本类型的int对象。
        Integer integer = new Integer();//此创建了一个Integer包装类的引用,在内存中的位置不同。
类似的还有char和Character、float和Float、short和Short、byte和Byte。你要记得后者用于产生对象的引用,而前者直接产生1的基本类型的数据。

 

然后在看Integer这个包装类的时候发现里面有一个toBinaryString的方法,作用是:以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式(类似还有toHexSrting()方法和toOctalString()方法)。  

相关文章推荐

Java Integer包的toBinaryString(int i)函数详解

复习算法题时遇到了一道int转化为二进制后求1的个数,想起了Integer包里的toBinaryString函数,就了解了一下。 这个函数的作用是将输入的int值转化成二进制形式并返回这个二进制数的...

一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。

一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。 第一个想法就是暴力。时间复杂度O(n^2)。 第二个想法: 利用一个辅助数组,记...
  • imzoer
  • imzoer
  • 2012-10-16 10:40
  • 1618

const volatile int i = 10

const和volatile放在一起的意义在于: (1)本程序段中不能对a作修改,任何修改都是非法的,或者至少是粗心,编译器应该报错,防止这种粗心; (2)另一个程序段则完全有可能修改,因此编...

const volatile int i = 10

关于volatile的介绍请点击这里 关于const的介绍请点击这里 const和volatile放在一起的意义在于: (1)本程序段中不能对a作修改,任何修改都...

const volatile int i = 10

const和volatile放在一起的意义在于: (1)本程序段中不能对a作修改,任何修改都是非法的,或者至少是粗心,编译器应该报错,防止这种粗心; (2)另一个程序段则完全有可能修改,因此编...

const volatile int i = 10

const和volatile放在一起的意义在于: (1)本程序段中不能对a作修改,任何修改都是非法的,或者至少是粗心,编译器应该报错,防止这种粗心; (2)另一个程序段则完全有可能修改,因此编...

Java方法的可变参数类型 int... i 的用法

转载:http://blog.csdn.net/justinavril/article/details/4674305 许多Java新人在看到下面的这段代码的时候,都会问一个问题:dealA...

一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它

题目:一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。           能否只用一个额外数组和少量其它空间实现。 分...

Android Google Maps onTap(int i)和onTap(GeoPoint geoPoint, MapView mapView)用法

Android Google Maps API中类ItemizedOverlay提供了两种处理点击(tap)的事件: 1.onTap(GeoPoint p, MapView mapView)   ...
  • Yak262
  • Yak262
  • 2011-08-03 15:19
  • 3363

一个int 数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。能否只用一个额外数组和少量其它空间实现。

题目:一个int 数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。能否只用一个额外数组和少量其它空间实现。 分析: 由于是要求数组种所有符合要...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)