toString的用法
发布网友
发布时间:2022-04-26 05:39
我来回答
共3个回答
热心网友
时间:2022-04-26 07:09
只要是一个类而且继承自object,那么这个类就会继承Object的toString方法,
那么你需要知道的是 java中 有int型,和Integer类型,也有Double类型和double型
大写的类型是属于对象形式的,那么他可以toString,因为他继承自Object父类,
小写的,只是声明一个变量而已,那么当你使用以下方式初始化一个变量的时候
int num1 = 2;
double num3 = 2.2;
Integer num2 = new Integer(2);
Double num4 = new Double(2.2);
上面你的属于定义一个变量,声明是什么类型,但是下面的属于new一个对象,属于实例化。
所以你使用下面的方式就可以toString()而使用上面的方式就是toString不了的,除非你自己定义一个类型,重写toString方法。
热心网友
时间:2022-04-26 08:27
toString
public String toString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂。建议所有子类都重写此方法。
Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。
热心网友
时间:2022-04-26 10:01
a
==
123
//a是一个int变量值为数字123
a.tostring()
//a变成字符串变量值为字符格式的'123'