千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > Java枚舉 –Java示例中的枚舉

Java枚舉 –Java示例中的枚舉

來源:千鋒教育
發布人:syq
時間: 2022-09-15 16:19:29 1663229969

  Java 中的枚舉(簡稱枚舉)是一種特殊的數據類型,它包含一組預定義的常量。

  在處理不需要更改的值(如星期幾、一年中的季節、顏色等)時,通常會使用 。enum

Java枚舉

  在本文中,我們將了解如何創建 和如何為其賦值其他變量。我們還將了解如何使用 in 語句或循環遍歷其值。enumenumswitch

  如何在 Java 中創建枚舉

  要創建 ,我們使用關鍵字,類似于使用關鍵字創建類的方式。enumenumclass

  下面是一個示例:

1

  在上面的代碼中,我們創建了一個名為 .您可能會注意到,此值都是以大寫形式編寫的 - 這只是一個通用約定。如果值為小寫,則不會收到錯誤。enumColorsenum中的每個值都用逗號分隔。enum

  接下來,我們將創建一個新變量,并將我們的一個值分配給它。enum

2

  這類似于初始化任何其他變量。在上面的代碼中,我們初始化了一個變量,并使用點語法將 a 的值之一賦給它:。ColorsenumColors red = Colors.RED;

  請注意,我們可以在類內部創建,代碼仍然可以工作。那是:enumMain

3

  如果我們想獲得任何值的索引號,我們必須使用該方法。下面是一個示例:ordinal()

4

  red.ordinal()從上面的代碼返回 0。

  如何在交換機語句中使用枚舉

  在本節中,我們將介紹如何在語句中使用 。enumswitch

  下面是一個示例:

5

  這是一個非常基本的示例,說明我們如何在語句中使用 。我們會將“顏色為黃色”打印到控制臺,因為這是唯一符合語句條件的。enumswitchcaseswitch

  如何循環遍歷枚舉的值

  enum中 Java 有一個方法,該方法返回 .我們將使用 for-each 循環來迭代和打印我們的 .values()enumenum

  以下是我們該怎么做:

6

  在本文中,我們了解了Java中的an是什么,如何創建它,以及如何將其值分配給其他變量。enum

  我們還看到了如何將類型與語句一起使用,以及如何循環訪問 的值。enumswitchenum

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
開班信息
北京校區
  • 北京校區
  • 大連校區
  • 廣州校區
  • 成都校區
  • 杭州校區
  • 長沙校區
  • 合肥校區
  • 南京校區
  • 上海校區
  • 深圳校區
  • 武漢校區
  • 鄭州校區
  • 西安校區
  • 青島校區
  • 重慶校區
  • 太原校區
  • 沈陽校區
  • 南昌校區
  • 哈爾濱校區
久久亚洲中文字幕精品一区四,亚洲日本另类欧美一区二区,久久久久久久这里只有免费费精品,高清国产激情视频在线观看
亚洲午夜久久久久久91 | 亚洲一线高清精品在线观看 | 丝袜屁股在线国产 | 亚洲欧美一二区日韩精品在线 | 亚洲高清网址中文字幕 | 日本一本免费一区二区三区免 |