Short form for Java if statement

后端 未结 15 1420
半阙折子戏
半阙折子戏 2020-12-02 04:38

I know there is a way for writing a Java if statement in short form.

if (city.getName() != null) {
    name = city.getName();
} else {
    name=         


        
15条回答
  •  庸人自扰
    2020-12-02 04:55

    You can use ternary operator in java.

    Syntax:

    Condition ? Block 1 : Block 2
    

    So in your code you can do like this,

    name = ((city.getName() == null) ? "N/A" : city.getName());
    

    For more info you can refer this resource.

提交回复
热议问题