为什么用string来判断不用boolean判断真假

来源:3-7 Java中的条件运算符

weibo_村口小伍长_0

2015-10-17 07:39

哈哈求大神

写回答 关注

2回答

  • 天启之魂
    2015-10-17 08:27:50
    已采纳

    你没懂三元运算符   

    语法形式:布尔表达式 ? 表达式1 :表达式2

    布尔表达式这里写的必须是boolean 的结果; 表达式1和表达式2都任意类型 

     当布尔表达式为true时   这个整个表达式"布尔表达式 ? 表达式1 :表达式2"的结果就是表达式1,

     当布尔表达式为false时   这个整个表达式"布尔表达式 ? 表达式1 :表达式2"的结果就是表达式2,

    课程中使用String类型 是将表达式1或表达式2的值赋给定义的String类型的变量,整个语句中的判断还是根据布尔表达式来判断的

  • weibo_村口小伍长_0
    2015-10-17 09:18:47

    就是说具有布尔的判断功能,如果真就把表达式1的值赋予变量,反之也是

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165171 学习 · 17581 问题

查看课程

相似问题