失效链接处理 |
Java常用类及方法详解 PDF 下载
本站整理下载:
提取码:eis4
相关截图:
主要内容:
Java常用类及方法详解
Object
toString()
返回字符串表示:完整类名@对象的哈希码值
直接print输入一个对象的时候,会调用对象的toString()方法。(开发者可以对自定义的类重写toString(),对对象做详细的说明)
equals()
比较两个对象的内存地址值,判断对象是否为同一对象(与==相同)。但很多类重写了该方法,把它变成了值得比较。相同返回true,否则false。
hashCode()
返回该对象的哈希码值。采用操作系统底层实现的哈希算法,同一个对象的哈希码值是唯一的。
注意:
java中的约定规范:一般重写了一个类的equals方法,都会重写它的hashCode方法。(在Hash有关的集合里:如果a.equals(b)那么要保证a.hashCode() == b.hashCode())
String
构造方法
String()
创建一个空内容的字符串对象。
String(byte[ ] byte)
使用一个字节数组通过默认的字符集(GBK)构建一个字符串对象。(解码)
String(byte[ ] bytes, int offset, int length)
解码+构建字符串
bytes:要解码的数组
offset:指定从数组中那个索引值开始解码
length:要解码几个元素
String(int[ ] codePoints, int offset, int count)
解码+构建字符串
String(char[ ] value)
使用一个字符数组构建一个字符串。
String(char[ ] value, int offset, int count)
使用一个字符数组构建一个字符串,指定开始的索引值,与使用字符个数。
String(String original)
.新创建字符串是该参数字符串的副本使用字节数组或者字符数组都可以构建一个字符串对象。
|