# Quiz Discussion

What is the order of precedence (highest to lowest) of following operators?

    1. &
2. ^
3. ?:
Course Name: Java

• 1]

1 -> 2 -> 3

• 2]

2 -> 1 -> 3

• 3]

3 -> 2 -> 1

• 4]

2 -> 3 -> 1

##### 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

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

• 1]

~

• 2]

<<<

• 3]

>>>

• 4]

^

##### Solution
2
Discuss

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

• 1]

24 8

• 2]

24 9

• 3]

27 8

• 4]

27 9

##### Solution
3
Discuss

With x = 0, which of the following are legal lines of Java code for changing the value of x to 1?

   1. x++;
2. x = x + 1;
3. x += 1;
4. x =+ 1;
• 1]

1, 2 & 3

• 2]

1 & 4

• 3]

1, 2, 3 & 4

• 4]

3 & 2

##### Solution
4
Discuss

What will be the output of the following Java program?

    class Output
{
public static void main(String args[])
{
int a = 1;
int b = 2;
int c = 3;
a |= 4;
b >>= 1;
c <<= 1;
a ^= c;
System.out.println(a + " " + b + " " + c);
}
}

• 1]

3 1 6

• 2]

2 2 3

• 3]

2 3 4

• 4]

3 3 6

##### Solution
5
Discuss

What will be the output of the following Java program?

    class Output
{
public static void main(String args[])
{
int a = 1;
int b = 2;
int c;
int d;
c = ++b;
d = a++;
c++;
b++;
++a;
System.out.println(a + " " + b + " " + c);
}
}

• 1]

3 2 4

• 2]

3 2 3

• 3]

2 3 4

• 4]

3 4 4

##### Solution
6
Discuss

Which of these operators can skip evaluating right hand operand?

• 1]

!

• 2]

|

• 3]

&

• 4]

&&

##### Solution
7
Discuss

Which of these statements are incorrect?

• 1]

Assignment operators are more efficiently implemented by Java run-time system than their equivalent long forms

• 2]

Assignment operators run faster than their equivalent long forms

• 3]

Assignment operators can be used only with numeric and character data type

• 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[])
{
boolean a = true;
boolean b = false;
boolean c = a ^ b;
System.out.println(!c);
}
}

• 1]

0

• 2]

1

• 3]

true

• 4]

false

##### Solution
9
Discuss

Which of these is returned by “greater than”, “less than” and “equal to” operators?

• 1]

Integers

• 2]

Floating – point numbers

• 3]

Boolean

• 4]

None of the mentioned

##### Solution
10
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

# Quiz