相关疑难解决方法(0)

枚举作为实例变量

如果你有一个枚举如

enum Coffee {
    BIG,
    SMALL
}
Run Code Online (Sandbox Code Playgroud)

和一个像枚举这样的实例变量的类:

public class MyClass {
    private Coffee coffee;

    // Constructor etc.
}
Run Code Online (Sandbox Code Playgroud)

为什么在构造函数中可以说例如coffee.BIG?我不明白你可以使用参考?枚举是否将实例变量初始化为其他内容null?这是第一章SCJP书中的自测题#4.我试图缩短代码和问题.

java enums scjp

19
推荐指数
3
解决办法
4万
查看次数

标签 统计

enums ×1

java ×1

scjp ×1