2012-03-10 102 views
1

我想创建一个名为系列(包含有关这个电视系列节目和信息)的Java命名约定的项目,其单复数都一样

类然后,我有一个

List<Series> series; 
集合

如果我再要循环这个系列我希望它看起来像:

for (Series series : series) {} 

我应该如何区分一系列单个项目和一系列的好方法的集合?也许更好地将它命名为seriesCollection?

+0

eclipse建议系列,也listSeries。我更喜欢第二种形式,但我认为它不像您命名集合那么重要,只要1)它在所有代码中均匀; 2)它表示某种形式的复数形式。 – Snicolas 2012-03-10 15:25:43

回答

6

对于限定范围的变量,它是确定叫它s

for (Series s : series) {}

1

我会说出单一个你的情况“nextSeries”或“currentSeries”

1

一个有以下三种:

  1. 找到适合您的清单更具描述性的名称。也许seriesOfTheYearchannelsSeries

  2. 找到一个更具描述性的系列名称。也许currentSeries

  3. 如果只在极其紧张SCOP使用(如一个两行)调用单SERIS只是s

当然,你可以以各种方式结合选项

1

我认为你可以在这种情况下使用这个关键字。 this.series始终引用类字段变量。

for (Series series : this.series) {}