關於列舉的使用

2022-05-08 17:51:08 字數 360 閱讀 8100

列舉enum是一種特殊的類,使用列舉可以很方便的定義常量。

在jdk1.5 之前,我們定義常量都是: public static fianl....(這種方式在現在專案中也很常見) 。現在有了列舉,可以把相關的常量分組到乙個列舉型別裡,而且列舉提供了比常量更多的方法。

有的時候乙個類的物件是有限且固定的,這種情況下我們使用列舉類就比較方便。

public enum season 

public class helloworld

}} 因為是常量,所以一般都是全大寫

public class helloworld 

}}

iOS 關於列舉的使用

引言 列舉值它是乙個整形 int 並且,它不參與記憶體的占用和釋放,列舉定義變數即可直接使用,不用初始化.在 中使用列舉的目的只有乙個,那就是增加 的可讀性.使用 列舉的定義如下 typedef enum test 列舉名稱 亦可以如下定義 推薦 結構比較清晰 typedef ns enum nsi...

iOS 關於列舉的使用

引言 列舉值它是乙個整形 int 並且,它不參與記憶體的占用和釋放,列舉定義變數即可直接使用,不用初始化.在 中使用列舉的目的只有乙個,那就是增加 的可讀性.使用 列舉的定義如下 csharp view plain copy typedef enum test 列舉名稱 亦可以如下定義 推薦 結構比...

iOS 關於列舉的使用

引言 列舉值它是乙個整形 int 並且,它不參與記憶體的占用和釋放,列舉定義變數即可直接使用,不用初始化.在 中使用列舉的目的只有乙個,那就是增加 的可讀性.使用 列舉的定義如下 csharp view plain copy typedef enum test 列舉名稱 亦可以如下定義 推薦 結構比...