113). What should be expression1 evaluate to in using ternary operator as in this line?
 expression1 ?  expression2  :  expression3

[A]Integer
[B]Floating – point numbers
[C]Boolean
[D]None of the mentioned

Show Answer

116). Which of these statements are incorrect?
  1. &    
    2. ^
    3. ?:

[A]Equal to operator has least precedence
[B]Brackets () have highest precedence
[C] Division operator, /, has higher precedence than multiplication operator
[D]Addition operator, +, and subtraction operator have equal precedence

Show Answer

117). What will be the output of the following Java code?
    class operators 
    {
        public static void main(String args[])
        {
            int var1 = 5; 
            int var2 = 6;
            int var3;
            var3 = ++ var2 * var1 / var2 + var2;
            System.out.print(var3);
        } 
    }

[A]10
[B]11
[C]12
[D]56

Show Answer

118). What will be the output of the following Java code?
    class operators 
    {
        public static void main(String args[]) 
        {    
             int x = 8;
             System.out.println(++x * 3 + " " + x);
        } 
    }

[A]24 8
[B]24 9
[C] 27 8
[D]27 9

Show Answer

119). What will be the output of the following Java code?
class Output 
{
        public static void main(String args[]) 
        {    
             int x=y=z=20;
 
        } 
}

[A]compile and runs fine
[B]20
[C]run time error
[D]compile time error

Show Answer

120). Which of these lines of Java code will give better performance?
  1. a | 4 + c >> b & 7; 
   2. (a | ((( 4 * c ) >> b ) & 7 ))

[A]1 will give better performance as it has no parentheses
[B]2 will give better performance as it has parentheses
[C]Both 1 & 2 will give equal performance
[D] Dependent on the computer system

Show Answer

121). . What will be the output of the following Java program?
class Output 
{
        public static void main(String args[]) 
        {    
             int a,b,c,d;
             a=b=c=d=20;
            a+=b-=c*=d/=20;
           System.out.println(a+" "+b+" "+c+" "+d);
 
        } 
}

[A] compile time error
[B] runtime error
[C] a=20 b=0 c=20 d=1
[D]none of the mentioned

Show Answer