簡體   English   中英

單復數相同的項目集合的 Java 命名約定

[英]Java naming convention for a collection of items whose singular and plural are the same

我想制作一個名為系列的課程(包含有關該電視劇的劇集和信息)

然后我有一個

List<Series> series;

如果我想循環遍歷這個集合,我希望它看起來像:

for (Series series : series) {}

我應該如何以一種好的方式區分一個系列的單個項目和一個系列的集合? 也許將其命名為 seriesCollection 更好嗎?

對於范圍很窄的變量,可以將其稱為s

for (Series s : series) {}

在您的情況下,我會將單個命名為“nextSeries”或“currentSeries”

以下三者之一:

  1. 為您的列表找到一個更具描述性的名稱。 也許seriesOfTheYearchannelsSeries

  2. 為您的系列找到一個更具描述性的名稱。 也許currentSeries

  3. 如果僅用於非常嚴格的范圍(如單行或兩行),則將單個系列稱為s

當然,您可以通過各種方式組合選項

我認為您可以在這種情況下使用 this 關鍵字。 this.series總是指類字段變量。

for (Series series : this.series) {}

有時最好從完全不同的角度看待問題。

如果可能的話,我會去參加表演/表演。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM