gpt4 book ai didi

java - Java 中用于串行调用方法的正确约定

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

Java 中什么是更好的编程风格? ?
例如。如果我有:

SomeObject createObject();

void process(SomeObject o);

这样更好吗?

process(createObject())

SomeObject o = createObject();<br/>
process(o);

还是别的?还是没有区别或缺点?

最佳答案

如果您需要在当前范围内的其他地方引用 SomeObject,那么最好使用第二种样式:

SomeObject o = createObject();
process(o);

// use instance o some other way:
// o.setBase(10);

否则使用第一种样式会更紧凑,即

process(createObject());

关于java - Java 中用于串行调用方法的正确约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13700942/

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