java - 更改为 void 或保留返回值

标签 java refactoring void return-type

我正在重构/审查 Java 应用程序

当我这样做时,我展示了一些方法有 返回值如ObjectStringBoolean等,但是 没有在任何地方使用返回值。只做了方法调用。

所以,我只是四处游荡,让它们保持原样会导致 应用程序的性能问题。

我应该将它们更改为无效还是保持原样?

最佳答案

  • 不仅是一次性能打击,它还方法构造不当

  • 如果方法的返回值在程序中没有使用,则没有理由返回它,因此方法的返回类型应设为void .

关于java - 更改为 void 或保留返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13331661/

相关文章:

java - 如何计算此解决方案的时间和空间复杂度?

if-statement - 需要重构 Arrow 反模式的想法

c# - 在 void 方法中使用 return 是不好的做法吗?

swift - 为什么不能在函数中直接返回 Void

java - 使覆盖方法返回不同的类型

java - 线程间共享数据

java - Android Proguard - 运行时崩溃(未达到 "onCreate()")

c# - 重构我的 C# 代码 : if-else statement and code repetition

java - 重构帮助...基于属性的对象或大量成员字段?

c - 在为副本进行转换后,我是否需要再次对 void 指针进行类型转换以进行算术?