1.条件运算符(三元运算符):(表达式) ? 值1 : 值2;
当表达式为true,返回值1,否则返回值2;
2.逻辑运算符:& , | , && , || , !
表达式1 & 表达式2:表达式1和表达式2都为true,返回1。否则返回0;
表达式1 | 表达式2:表达式1和表达式2其中一个或两个都为true,返回1。两个都为false,返回0;
表达式1 && 表达式2:表达式1和表达式2都为true,返回true。否则返回false。当表达式1为false,直接返回flash,不再判断表达式2;
表达式1 || 表达式2:表达式1和表达式2其中一个或两个都为true,返回true。两个都为false,返回false。当表达式1为true,直接返回true,不再判断表达式2;
!(boolean):boolean为true,返回false。boolean为false,返回true