我想打印一句话:
boolean someSetting = true;
System.out.println("Running experiment " + (someSetting)? "on" : "off");
Run Code Online (Sandbox Code Playgroud)
显然这不会编译.还有其他建议吗?
在它周围添加括号以将该表达式计算为String值
System.out.println("Running experiment " + ((someSetting)? "on" : "off"));
Run Code Online (Sandbox Code Playgroud)
没有括号它试图联系(+)String和boolean,并把它作为条件表达式,其是无效的
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |