三目运算符:
语法:
表达式1 ?表达式2 : 表达式3;
如: int max = a > b ? a : b ;
语义:
执行表达式1,看看表达式的结果,如果为真,则执行表达式2,否则执行表达式3
口语:
问表达式1成立吗?成立就表达式2,否则表达式3
什么时候用三目?
就是判断条件后的语句比较少得时候用3目,如果有多条语句的时候用if-else
三目运算符:
语法:
表达式1 ?表达式2 : 表达式3;
如: int max = a > b ? a : b ;
语义:
执行表达式1,看看表达式的结果,如果为真,则执行表达式2,否则执行表达式3
口语:
问表达式1成立吗?成立就表达式2,否则表达式3
什么时候用三目?
就是判断条件后的语句比较少得时候用3目,如果有多条语句的时候用if-else