在java中为什么输出结果是数字但是还要.tostring,toString是什么意思,怎么用,最好举个例子说明,谢谢

非常感谢大侠指点
2024-11-23 10:15:54
推荐回答(4个)
回答1:

toString 是将其他数据类型转换为String类型的一个方法。
在用System.out.println()时,默认调用toString方法。
例如:
int a=8;
System.out.println(a)
默认是:System.out.println(a.toString);
其实没啥别的意思就是显示的时候是字符串类型。

回答2:

toString就如其意思,转化成String类,你输出的总归是字符串,比如int 1它的int用语计算值的,而你写出来可以是中文一,罗马数字I,英文one,阿拉伯数字1等多种形态

回答3:

toString 主要是以字符串的形式返回对象 可以去看API String下的toString方法

回答4:

你说的是数字类型的对象吧,输出对象默认会调用toString 。但也可以显示的调用