String/Integer类常用方法总结
刚刚混迹在前沿的java江湖没多久,Sring的大名就已经如雷贯耳,据小道消息透露,java实例中60%的操作都是针对的字符串,对于它的真实性,小弟就无从考究了,毕竟,江湖总需要传言嘛!今天仔细的看了一下String类的API文档,果然名不虚传,茫茫多的构造器方法,可见其强大之处!由于能力的限制,小菜我只能对一些常用的方法进行简单的总结,希望大家多多指点。
首先,要注意一点String类是一个final类,也就是说它是一个终态类,不能被继承。其次它有繁多的构造器方法,对数组操作来说很方便,是具体情况而定,在这里就不一一赘述了。
下面是一些常用方法总结:
1.equals()——将此字符串与指定的字符串比较,返回一个boolean值。
b=8b1=-1
对于b=8,我们不难理解,2的三次方,但是b=-1,理解起来就不是那么简单了。其实也不难,我们知道parseInt返回一个有符号的整数,首先“1111 1111”是个有符号的整数,我们要求其结果,符号位不变其余为取反加一就可以了。
2.toBinaryString——以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。基本上是parseInt的逆运算,返回数为无符号数。