我应该用对象类型后缀我的变量吗?

时间:2014-07-28 08:33:31

标签: java android naming-conventions

什么更好?

private EditText mPhoneNumber;
private EditText mEmail;
private EditText mFirstName;
private EditText mLastName;

private EditText mPhoneNumberEditText;
private EditText mEmailEditText;
private EditText mFirstNameEditText;
private EditText mLastNameEditText;

我倾向于认为在强类型语言中,您不需要使用类型名称为变量添加后缀。但是,我没有足够的Java经验来确定它。

这不是一个问题吗?或者有关于此事的最佳做法吗?

1 个答案:

答案 0 :(得分:0)

虽然第二种命名约定(mPhoneNumberEditText)的时间稍长,但我更喜欢它们。您稍后可以使用变量名mPhoneNumberEditText来引用mPhoneNumberValue的值,这样可以更清楚地阅读代码。