fileName还是文件名?

时间:2010-02-26 10:20:34

标签: java naming-conventions

  

可能重复:
  Parameter naming: filename or fileName?

你用什么 - 文件名或文件名? JDK中的类使用小写“n”,例如FilenameFilter,为了保持一致性,我也这样做。但我认为,正确的方法应该是fileName(如在C#中)。

5 个答案:

答案 0 :(得分:15)

我的决定是基于周围的标识符。

如果filename是关于其上下文中文件的唯一标识符,我会留下来。

示例:

public void load(String filename) { ... }

但是只要你有其他文件属性,我就考虑使用它:

private String fileName;
private long fileSize
private DateTime fileAge;

答案 1 :(得分:4)

我的字典说“文件名”所以我会继续使用小写的“n”:http://dict.leo.org/?search=filename

答案 2 :(得分:3)

真正的问题是这个东西是“文件名”还是“文件名” 其余的是一件小事。

维基百科的文章是filename,即使内容同时包含“文件名”和“文件名”。

我个人投票给“文件名”。

答案 3 :(得分:2)

<强>文件名

和你一样,我这样做是为了与Java库保持一致。

答案 4 :(得分:1)

我不是很一致,但我倾向于使用“filename”,即使fileName在语法上更正确,因为“文件名”是两个单词,而不是一个。