java列舉型別 十分鐘的複習

2021-09-01 04:42:53 字數 522 閱讀 3110

[size=medium]列舉型別**:

public enum color

enum 是乙個特殊的class,有著一些特殊的特徵

1. 其列舉值就是這個特殊class的類物件 color c = color.red,這些列舉值都是public static final的,也就是我們經常定義的常量方式。

2. 列舉型別中有構造器,方法和資料域。與普通構造器不同, 列舉型別的構造器只是在構造列舉值的時候被呼叫;列舉型別構造器只能私有不能public;

enum color

private int redvalue,greenvalue,bluevalue;

}所有的列舉型別都繼承了enum的方法,這裡不一一介紹。

列舉類可以在switch語句中使用,因為列舉型別中定義的所有變數,根據順序分別進行了標示。

比如上面的color列舉型別中,red代表1, blue代表2, black代表3,以此類推。

好了,複習了十分鐘的基本語法,接下來開始自己的專案**閱讀。加油啊![/size]

課間十分鐘

時間限制 1000 ms 記憶體限制 128 mb 兩人都是數學愛好者,便發明了乙個遊戲。在遊戲開始前,他們先約定乙個正整數n,同時令m 1。遊戲過程中,每個人都可以將m的值擴大2到9中的任意倍數。第乙個使m n的人就是最後的贏家。181818181818和zbt都十分聰明,並且遊戲過程中都使用最佳...

十分鐘的代價

2008年9月15日上午10 00,擁有158年歷史的美國第四大投資銀行 雷曼兄弟公司向法院申請破產保護,訊息轉瞬間通過電視 廣播和網路傳遍地球的各個角落。令人匪夷所思的是,在如此重大的情況下,德國國家發展銀行在十分鐘後,居然按照外匯掉期協議的交易,通過計算機自動付款系統,向雷曼兄弟公司即將凍結的銀...

十分鐘的悲劇

2008年9 月15日上午 10 00 擁有158 年歷史的美國第四大投資銀行 雷曼兄弟公司向法院申請破產保護,訊息轉瞬間通過電視 廣播和網路傳遍地球的各個角落。令人匪夷所思的是,在如此明朗的情況下,德國國家發展銀行 10 10 居然按照外匯掉期協議的交易,通過計算機自動付款系統,向雷曼兄弟公司即將...