toString()方法使用

简介: toString()方法使用

toString()方法在Object类中定义,其返回值是String类型,返回类名和它的引用地址。在进行String与其它类型数据的连接操作时,自动调用toString()方法。


Account account = new Account();
System.out.println(account); //com.atyeman.Account@1b6d3586
System.out.println(account.toString()); //com.atyeman.Account@1b6d3586


Date now=new Date();
System.out.println(“now=”+now); //相当于下面
System.out.println(“now=”+now.toString()); //因为Date重写过,所以输出的是自定义的时间信息。


可以根据需要在用户自定义类型中重写toString()方法如String 类重写了toString()方法,返回字符串的值。


s1=“hello”;
System.out.println(s1);//相当于System.out.println(s1.toString());输出“hello”


相关文章
|
JSON 数据格式 开发者
钉钉事件订阅的订阅规则可以在钉钉开放平台进行设置
【2月更文挑战第7天】钉钉事件订阅的订阅规则可以在钉钉开放平台进行设置
422 1
|
8月前
|
人工智能 自然语言处理 Java
快速带你上手通义灵码 2.0,体验飞一般的感觉
通义灵码个人版为开发者免费提供智能编码能力,专业版限免期内开放更多功能。使用需先注册阿里云账号,支持JetBrains IDEs、Visual Studio Code等开发工具。以Visual Studio Code为例,安装插件并登录后即可体验其强大功能。通义灵码2.0在代码生成、需求理解及单元测试自动化等方面有显著提升,支持多语言和复杂场景,大幅提高开发效率。
235459 39
快速带你上手通义灵码 2.0,体验飞一般的感觉
|
8月前
|
传感器 人工智能 搜索推荐
腕上的未来——智能手表的演变与市场蓝图
腕上的未来——智能手表的演变与市场蓝图
240 3
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
大模型引领6G革命!最新综述探索未来通信方式:九大方向,覆盖多模态、RAG等
随着科技发展,大模型在6G网络中展现出革命性潜力。近日,arXiv发布综述论文《大模型在电信领域的全面调查》,探讨了大模型在通信领域的应用,涵盖生成、分类、优化、预测等方向,同时指出了数据隐私、计算资源及模型可解释性等挑战。论文链接:https://arxiv.org/abs/2405.10825
403 5
|
12月前
|
Web App开发 Linux 应用服务中间件
【DrissionPage】Linux上如何将https改为http
通过上述步骤,可以在Linux上将DrissionPage从HTTPS改为HTTP。关键在于修改DrissionPage配置、代码中的HTTPS设置、URL以及Web服务器配置,确保所有部分都正确使用HTTP协议。通过合理配置和测试,能够确保系统在HTTP环境下稳定运行。
443 1
|
算法 知识图谱
极简ECDSA
该文章以极简的方式介绍了ECDSA(椭圆曲线数字签名算法)的基本原理,包括私钥和公钥的生成、签名过程、以及验证签名的方法,旨在帮助读者轻松掌握ECDSA的核心概念。
173 6
极简ECDSA
|
SQL 分布式计算 Oracle
Datax 环境搭建
datax、环境搭建、数据同步
530 1
|
域名解析 网络协议 安全
dns解析问题之某个地域访问不到如何解决
DNS解析是指将人类可读的域名转换成机器可读的IP地址的过程,它是互联网访问中不可或缺的一环;本合集将介绍DNS解析的机制、类型和相关问题的解决策略,以确保域名解析的准确性和高效性。
612 4
dns解析问题之某个地域访问不到如何解决
|
Kubernetes Linux Shell
Linux |奇怪的知识---complete命令---你不知道的命令参数补全---kubectl命令的参数补全
Linux |奇怪的知识---complete命令---你不知道的命令参数补全---kubectl命令的参数补全
355 0
|
JavaScript
umijs环境变量问题
umijs环境变量问题
397 0