我不太确定这个叫什么,所以很难查找它,如果我告诉你我正在尝试做什么,那就最好了.
我想创建一个conodional变量
String fileName = (if (this.filename != null) { return this.filename; }
else { return "default value"; });
Run Code Online (Sandbox Code Playgroud)
这应该非常清楚我正在尝试做什么.我想使用某种条件来根据另一个变量输入设置这个变量,在这种情况下它是否等于null.
使用三元运算符.在我看来,这是防御性编程的战略之一.
String fileName = (this.filename != null? this.filename : "default value");
Run Code Online (Sandbox Code Playgroud)
小智 5
String fileName = this.filename != null ? this.filename : "default value";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
381 次 |
| 最近记录: |