文章主题

Java的逻辑运算符

正文部分

Java中的关系运算符包括,> < >= <= == !=
逻辑运算符包括,&& || !

逻辑运算符的注意点:

对于&&和||如果第一个表达式为false,则后面的表达式不运算。下图中的代码,昨天的a<0不满足,右边的++b就不执行了,所以输出b的值还是5

Java逻辑运算符、关系运算符_逻辑运算符

因为字符存储时存储的是数字,所以判断字符是否是字母或数字字符可以用下面的方法

char ch='a';

System.out.println(!(ch>='a' && ch<='z'));

// ch是大写字母

System.out.println((ch>='A' && ch<='Z'));

// ch是数字字符吗

System.out.println(!(ch>='0' && ch<='9'));