object-to-string相关内容

为什么print语句在java中调用**toString**方法?

为什么下面的代码段会自动调用toString()方法? 代码: 公共类演示{公共演示(){System.out.println(this);//为什么这一行会自动调用 toString()?}公共静态无效主(字符串 [] args){演示 dm = 新演示();}} 解决方案 println 针对各种类型重载,您调用的是: java.io.PrintStream.println( ..
发布时间:2021-09-09 18:55:06 Java开发

PHP 为类分配默认函数

我对 PHP 比较陌生,但已经意识到它是一个强大的工具.所以请原谅我的无知. 我想用默认函数创建一组对象. 因此,与其调用类中的函数,不如只输出类/对象变量,它可以执行默认函数,即 toString() 方法. 问题:有没有办法在类中定义默认函数? 示例 class String {公共函数 __construct() { }//这个我想成为默认函数公共函数 toStri ..
发布时间:2021-09-09 18:54:45 PHP

Python3 错误:类型错误:无法将“字节"对象隐式转换为 str

我正在学习 learnpythonthehardway 中的练习 41 并不断收到错误: 回溯(最近一次调用最后一次): 中的文件“.\url.py",第 72 行问题,答案 = 转换(片段,短语)文件“.\url.py",第 50 行,转换中result = result.replace("###", word, 1)类型错误:无法将“字节"对象隐式转换为 str 我使用的是python3 ..
发布时间:2021-09-09 18:54:00 Python

tostring()被隐式调用...如何?

在下面的代码中,如何隐式调用 toString()? class有效负载{私有int权重;公共有效载荷(int w){重量= w;}公共无效setWeight(int w){重量= w;}公共字符串toString(){返回Integer.toString(weight);}}公共课程testpayload {静态void changePayload(Payload p){p.setWeigh ..
发布时间:2021-05-18 20:44:57 Java开发

.ToString()方法如何工作?

有时,当我调用一个类的 .ToString()方法时,它返回该类的完全限定名称。但是对于某些类/结构(例如 Int32 ),它将返回与对象相对应的字符串(整数值)。这是否意味着 Int32 类将覆盖 ToString()方法,而返回完全限定名称的类将不覆盖它,而是只调用base( Object 's) ToString()方法? Object.ToString()实现只是返回类的完全限定名称吗? ..
发布时间:2020-09-25 22:42:07 C#/.NET