Answer 23
The following three logical or conditional operators are supported by Java.
Operator Typical Use Returns true if&&Left&&Right Left and Right are both true
|| Left || Right Either Left or Right is true! ! Right Right is false
Answer 22
This program produces the following output:
The relational 6<5 is false
The relational 6>5 is true
Answer 21
Java supports the following set of relational operators:
Operator Returns true if>Left operand is greater than right operand>= Left operand is greater than or equal
to right operand<Left operand is less than right operand<= Left operand is less than or equal
to right operand== Left operand is equal to right operand
!= Left operand is not equal to right operand
Answer 20
Relational operators return the boolean type in Java.
Answer 19
Java supports the following four unary arithmetic operators.
Operator Description
+ Indicates a positive value- Negates, or changes algebraic sign
++ Adds one to the operand,both prefix and postfix
-- Subtracts one from operand,both prefix and postfix
Answer 18
The operator coerces the value of the right operand to a string representation for use in the expression only. If the right operand is avariable, the value stored in the variable is not modified in any way.
Answer 17
The plus operator (+) is also used to concatenate strings as in the following code fragment:
"MyVariable has a value of "
+ MyVariable + " in this program."
Answer 16
Java support various arithmetic operators on floating point and integer numbers. The following table lists five of the binary arithmetic operators supported by Java.
Operator Description+ Adds its operands
- Subtracts the right operand from the leftoperand
* Multiplies the operands/ Divides the left operand by the right
operand% Remainder of dividing the left operand by
the right operand
Answer 15
As a result of performing the specified action, an operator can be said to return a value (or evaluate to a value) of a given type. The type depends on the operator and the type of the operands. To evaluate to a value means that after the action is performed, the operator and its operands areeffectively replaced in the expression by the value that is returned.
Answer 14
False: Binary operators use infix notation, which means that the operator appears between its operands.
Answer 13
The output from this Java application follows:
- x = 5
- X = 5
- x + X++ = 10
- X = 6
- y = 5
- Y = 5
- y + ++Y = 11
- Y = 6