Test Series - java

Test Number 17/64

Q: What is the other name for Relational Operators in Java?
A. Comparison operators
B. Conditional operators
C. A and B
D. None of the above
Solution: no solution
Q: How many minimum number of operands are required to use Comparison operators in Java?
A. 1
B. 2
C. 3
D. 4
Solution: //Two operators one on the left
//one on the right.
if(a <= b)
{ }
Q: What are the types of data that can be used along with Relational operators in Java?
A. char, boolean, Object
B. byte, short, int, long
C. float, double
D. All the above
Solution: no solution
Q: Choose the Conditional operators of Java listed below.
A. >, >=
B. <, <=
C. ==, !=
D. All the above
Solution: no solution
Q: Which operator group has higher priority between (>, >=, <, <=) and (==, !=)?
A. (>, >=, <, <=) has lower priority (==, !=)
B. (>, >=, <, <=) has higher priority (==, !=)
C. (>, >=, <, <=) has equal priority with (==, !=)
D. None of the above
Solution: no solution
Q: What is the output of the Java code snippet?
int k=20;
if(k)
{
  System.out.println("YES");
}
else
{
  System.out.println("NO");
}
A. NO
B. YES
C. Compiler error
D. None of the above
Solution: Error: if(k) --> k is not boolean


Type mismatch: cannot convert from int to boolean
Q: What is the output of Java code snippet?
int[] ary = {5,6,7,8};
if(ary.length > 2)
{
  System.out.println(ary[2]);
}
A. 6
B. 7
C. 8
D. Compiler error
Solution: All Java arrays have a "length" field which holds the size of that array.
Q: What is the data type of output of any Comparison Operation in Java?
A. int
B. char
C. boolean
D. byte
Solution: no solution
Q: What is the output of Java code snippet?
int a=5, b=10;
if(++b>10||a++=5)
{
  System.out.println("PIZZA="+a);
}
else
{
  System.out.println("BURGER="+a);
}
A. PIZZA=5
B. PIZZA=6
C. BURGER=5
D. BURGER=6
Solution: If Short Circuit OR (||) does not evaluate a++==5 as the first expression is true. So a is still 5.

You Have Score    /9