Java SE ---关系运算符

java里的关系运算符有这么几种:大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等于(<=),

关系运算的结果是个boolean值,关系式成立为true,不成立为false。
12 > 4;  //结果是true         12 != 4;  //结果是true  
12 < -4;  //结果是false         12 == 4;  //结果是false  
12.3 > 4.5;  //结果是true 
'a' <= 'k';  //结果是true ,char字符型比较的是ASCII码,a~z的ASCII码值是97~122,A~Z的ASCII码值是65~90
'A' < 'G;  //结果是true 
'a' == 'm';   //结果是false 再来看看布尔类型的比较吧,boolean 型数据只能比较= =或!=,不能比较大小。
boolean a = true;
boolean b = false;
System.out.println(a > b);   //无法通过编译 System.out.println(a == b); //结果是false
System.out.println(a != b); //结果是true
posted @ 2013-11-22 11:41  五星村小黄  阅读(161)  评论(0编辑  收藏  举报