💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
```scala // 定义枚举类需继承Enumeration object Weekday extends Enumeration { // 定义枚举成员,Value是Enumeration中定义的一个方法: // protected final def Value: Enumeration.this.Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } object App { def main(args: Array[String]): Unit = { println(Weekday.Mon) // Mon // 枚举id从0开始计数 println(Weekday.Mon.id) // 0 println(Weekday.Tue.id) // 1 println(Weekday(0)) // Mon Weekday.values.foreach(println) // Mon, Tue, Wed, Thu, Fri, Sat, Sun } } ``` 样例类与枚举区别: * 枚举更简单,代码更少 * 样例类的字段比枚举的值更强大 * 样例类可扩展