# Quiz Discussion

Which operator is used to invert all the digits in a binary representation of a number?

Course Name: Java

• 1]

~

• 2]

<<<

• 3]

>>>

• 4]

^

##### Solution
No Solution Present Yet

#### Top 5 Similar Quiz - Based On AI&ML

Quiz Recommendation System API Link - https://fresherbell-quiz-api.herokuapp.com/fresherbell_quiz_api

# Quiz
1
Discuss

What will be the output of the following Java program?

    class rightshift_operator
{
public static void main(String args[])
{
int x;
x = 10;
x = x >> 1;
System.out.println(x);
}
}

• 1]

10

• 2]

5

• 3]

2

• 4]

20

##### Solution
2
Discuss

What will be the output of the following Java code?

    class Output
{
public static void main(String args[])
{
int x , y = 1;
x = 10;
if (x != 10 && x / 0 == 0)
System.out.println(y);
else
System.out.println(++y);
}
}

• 1]

1

• 2]

2

• 3]

Runtime error owing to division by zero in if condition

• 4]

Unpredictable behavior of program

##### Solution
3
Discuss

What will be the output of the following Java program?

    class bitwise_operator
{
public static void main(String args[])
{
int a = 3;
int b = 6;
int c = a | b;
int d = a & b;
System.out.println(c + " "  + d);
}
}

• 1]

7 2

• 2]

7 7

• 3]

7 5

• 4]

5 2

##### Solution
4
Discuss

Which of these operators can skip evaluating right hand operand?

• 1]

!

• 2]

|

• 3]

&

• 4]

&&

##### Solution
5
Discuss

Which of these have highest precedence?

• 1]

()

• 2]

++

• 3]

*

• 4]

>>

##### Solution
6
Discuss

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);
}
}

• 1]

10

• 2]

11

• 3]

12

• 4]

56

##### Solution
7
Discuss

What should be expression1 evaluate to in using ternary operator as in this line?

 expression1 ?  expression2  :  expression3
• 1]

Integer

• 2]

Floating – point numbers

• 3]

Boolean

• 4]

None of the mentioned

##### Solution
8
Discuss

What will be the output of the following Java code?

class Output
{
public static void main(String args[])
{
int x=y=z=20;

}
}

• 1]

compile and runs fine

• 2]

20

• 3]

run time error

• 4]

compile time error

##### Solution
9
Discuss

Decrement operator, −−, decreases the value of variable by what number?

• 1]

1

• 2]

2

• 3]

3

• 4]

4

##### Solution
10
Discuss

What will be the output of the following Java code?

    class bool_operator
{
public static void main(String args[])
{
boolean a = true;
boolean b = !true;
boolean c = a | b;
boolean d = a & b;
boolean e = d ? b : c;
System.out.println(d + " " + e);
}
}

• 1]

false false

• 2]

true ture

• 3]

true false

• 4]

false true

# Quiz