java中的编程约定

Bjö*_*röm 1 java coding-style

关于java中所谓的编程约定的一个方面,我有一个简单的问题.

简单地说 - 如果我将一个方法中的局部变量传递给另一个(辅助)方法 - 我应该将其名称保持为100%还是尝试稍微重命名?

看一下这个例子 - 我应该将helpermethods签名中的变量totalAmount重命名为类似的东西(例如total_amount或theTotalAmount)吗?

private void myMethod() {

   int totalAmount = 0;
   // calculations where totalAmount is involved.

   myHelperMethod(totalAmount); // send totalAmount to a another method.

}

private void myHelperMethod(int totalAmount) {

    // use totalAmount here .....
}
Run Code Online (Sandbox Code Playgroud)

xle*_*ier 11

绝对没有义务保留相同的变量名称.

只需选择适合本地环境的名称即可.

在您的示例中,您myHelperMethod可能会收到任何金额作为参数,不一定是totalAmount.我们只是命名它amount,或描述其在此方法中的实际作用的任何其他内容.