Mak*_*ium 0 java variables final
我想知道在Java中是否可以只分配一次变量。我知道这里有final关键字,但我想获得相同的结果而不必在构造函数中设置值。我想在构造函数之外设置它,因为我还不知道该值。
您可能需要在分配值之前检查键,例如:
Object key;
public void setValue(Object value) {
if (key != null) {
// ignore or throw exception, depending on your business logic
} else {
key = value;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |