Object 中的toString()方法
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
返回的是这个类的全类名 + 这个类对象在堆空间的首地址值
我们可以根据需要,重写Object 类中的 这个 toString()方法,输出我们想要它输出的内容。
public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}
返回的是这个类的全类名 + 这个类对象在堆空间的首地址值
我们可以根据需要,重写Object 类中的 这个 toString()方法,输出我们想要它输出的内容。
String Data 等 都重写了这个方法。
八种基本数据类型都有自己对应的包装类!~~
为什么要包装呢? 如果不进行包装,他们就只是普通的基本数据类型,并不是引用数据类型,通过包装后他们就被提升了身价,就变成了类,可以调用相应的属性和方法了!~~
只有 int -- Integer char -- Character 其他的就是首字母变成了大写。
这些类最主要的一个用途就是 让基本数据类型和 String 来进行相互转化
对于包装类,则可以取null了
对于Boolean 类
Boolean b1 = new Boolean("true"); 是true
Boolean b2 = new Boolean("false"); false
Boolean b3 = new Boolean("lsdjfl");false