gpt4 book ai didi

java - toString 副作用是否应用于 java 调试?

转载 作者:行者123 更新时间:2023-11-29 06:45:35 25 4
gpt4 key购买 nike

在 eclipse 中调试 java 代码时,如果您单击其中一个变量名称,则会打印该对象。该对象的 toString() 方法用于打印它。如果某些 toString 方法有副作用并且我单击了该类型的变量,它的 toString 的副作用是否会得到应用(并且无疑会把一切搞砸)?

最佳答案

我想您已经回答了自己的问题。任何时候你调用 toString,无论是在调试中还是在其他情况下,所有的副作用都会发生。这正是您应该避免在 toString 中产生副作用的原因。

关于java - toString 副作用是否应用于 java 调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5494488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com