Java关系运算符是用来比较两个值的大小,并返回一个布尔值(true或false)。它们可以用于比较数字、字符串、布尔值或对象。Java中有6种关系运算符:“==”(相等)、“!=”(不相等)、“>”(大于)、“<”(小于)、“>=”(大于或等于)和“<=”(小于或等于)。
当使用关系运算时会得到一个布尔值作为运行的最后的输出。如果表达式的比较是正确的则会得到true作为最后的输出。如果表达式的比较是错误的则会得到false作为最后的输出。例如当使用 “==” 运行 5 == 5 时会得到 true 作为最后的输出。而当使用 “==” 运行 5 == 6 时会得到 false 作为最后的输出。
int a = 5; int b = 6; boolean result; result = (a == b); // result will be false System.out.println(result); // prints false
Java关系运算符确定两个操作数之间的关系。
Java中的关系运算符是:
运算符 | 结果 |
---|---|
== | 等于 |
!= | 不等于 |
> | 大于 |
< | 小于 |
>= | 大于或等于 |
<= | 小于或等于 |
例如,以下代码段完全有效。它比较两个int值并将结果分配给布尔值c。
public class Main { public static void main(String[] argv) { int a = 4; int b = 1; boolean c = a < b; System.out.println("c is " + c); } }
a <b(为假)的结果存储在c中。
关系运算符的结果是一个布尔值。在下面的代码中, System.out.println
输出关系运算符的结果。
public class Main { public static void main(String args[]) { // outcome of a relational operator is a boolean value System.out.println("10 > 9 is " + (10 > 9)); } }
此程序生成的输出如下所示:
Java集合教程 -Java映射映射表示包含的集合键值映射。Map是一个集合,其中每个元素表示一个键值对作为key,value ;.key,value ...
Java集合教程 -Java Set集合Set 表示唯一对象的集合。集合中元素的排序是不相关的。集合框架提供三种类型的集合:数学集排序集导...
JSF教程 -JSF参数示例我们可以使用f:param标签将参数传递给组件或传递请求参数。以下代码显示如何将参数传递到UI组件。h:outputF...
JSF教程 -JSF输出链接h:outputLink标签渲染一个HTML“anchor元素。以下JSF标记h:outputLink value=page1.jsf Page 1/h:outputLin...
JSF教程 -JSF表单单选按钮示例以下部分显示如何使用JSF中的创建单选按钮。h:selectOneRadio标签呈现一组类型为“radio”的HTML输...