Java方法调用格式

时间:2017-03-09 11:43:09

标签: java android

我只是在学习java,我发现调用方法两种方式都可以工作,但我不确定是否有一种首选方式。

 /**
 * This method is called when the order button is clicked.
 */
public void submitOrder(View view) {
    int price = calculatePrice();
    String orderSummary = createOrderSummary(price);
    displayMessage(orderSummary);

}

VS

public void submitOrder(View view) {
    displayMessage(createOrderSummary(calculatePrice()));
}

这会被认为是糟糕的代码吗?或者错了?

2 个答案:

答案 0 :(得分:2)

没有以某种方式调用方法的标准化方法。

这一切都取决于开发人员在您的工作场所编写代码或团队。

要考虑的最重要因素之一是代码的可读性。如果一种方法比另一种方法更具可读性,那么你可以接受它。

请记住,当您开发代码时,特别是在工作中,将会有其他几个开发人员在将来维护代码。因此,代码的可读性,清晰度和可维护性变得非常重要。

希望这有帮助!

答案 1 :(得分:0)

没错,但第二种方式肯定难以阅读和理解。 第一种方法更可取,因为它会使您和其他人更容易理解和调试您的代码