<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>知識大全>知識百科>公共基礎知識>

        java枚舉和常量定義的區(qū)別

        時間: 謝君787 分享

          枚舉是一個被命名的整型常數(shù)的集合,枚舉在Java編程中很常見。以下是由學習啦小編整理關于java枚舉的常見用法的內(nèi)容,希望大家喜歡!

          Java枚舉的常見用法

          用法一:常量

          在JDK1.5之前,我們定義常量都是:publicstaticfianl....。現(xiàn)在好了,有了枚舉,可以把相關的常量分組到一個枚舉類型里,而且枚舉提供了比常量更多的方法

          Java代碼

          public enum Color {

          RED, GREEN, BLANK, YELLOW

          }

          用法二:switch

          JDK1.6之前的switch語句只支持int,char,enum類型,使用枚舉,能讓我們的代碼可讀性更強。

          Java代碼

          enum Signal {

          GREEN, YELLOW, RED

          }

          public class TrafficLight {

          Signal color = Signal.RED;

          public void change() {

          switch (color) {

          case RED:

          color = Signal.GREEN;

          break;

          case YELLOW:

          color = Signal.RED;

          break;

          case GREEN:

          color = Signal.YELLOW;

          break;

          }

          }

          }

          用法三:向枚舉中添加新方法

          如果打算自定義自己的方法,那么必須在enum實例序列的最后添加一個分號。而且Java要求必須先定義enum實例。

          Java代碼

          public enum Color {

          RED("紅色", 1), GREEN("綠色", 2), BLANK("白色", 3), YELLO("黃色", 4);

          // 成員變量

          private String name;

          private int index;

          // 構造方法

          private Color(String name, int index) {

          this.name = name;

          this.index = index;

          }

          // 普通方法

          public static String getName(int index) {

          for (Color c : Color.values()) {

          if (c.getIndex() == index) {

          return c.name;

          }

          }

          return null;

          }

          // get set 方法

          public String getName() {

          return name;

          }

          public void setName(String name) {

          this.name = name;

          }

          public int getIndex() {

          return index;

          }

          public void setIndex(int index) {

          this.index = index;

          }

          }

        1808239 主站蜘蛛池模板: 亚洲精品一二三四区| 肉大捧一进一出免费视频| 国产精品成人午夜福利| 丝袜美腿亚洲综合在线观看视频| 一区二区和激情视频| 亚洲第一福利视频| 亚洲午夜无码久久久久蜜臀av| 99精品国产闺蜜国产在线闺蜜 | 国产午夜亚洲精品不卡网站| 久久香蕉国产线看观看怡红院妓院| 国产尤物精品自在拍视频首页| 国产欧美综合在线观看第十页| 色悠悠国产在线视频一线| 亚洲国产精品一区二区视频 | 衣服被扒开强摸双乳18禁网站| 亚洲综合伊人五月天中文| 国产精品黄色片| 国内精品久久久久电影院| 午夜激情福利一区二区| 强奷漂亮人妻系列老师| 中文字幕在线国产精品| 精品国产91久久综合| 亚洲国内精品一区二区| 日本公与丰满熄| 我要看亚洲黄色太黄一级黄| 国产精品高清一区二区三区| 蜜桃av亚洲精品一区二区| 中文字幕精品人妻av在线| 国产国拍精品av在线观看| 337P日本欧洲亚洲大胆精品555588 | 国产av永久无码天堂影院 | 国产精品尤物在线| 亚洲一精品一区二区三区| 亚洲综合色婷婷中文字幕 | 99在线精品免费视频| 天天综合网久久综合免费人成| 粗壮挺进邻居人妻无码| 亚洲人成无码网站18禁| 午夜通通国产精品福利| 免费观看18禁黄网站| 在线中文一区字幕对白|