0% found this document useful (0 votes)
75 views10 pages

Core Java Operators Practice Questions

The document provides examples of Java operator programs and their expected outputs. It contains 25 questions each with a short code sample to test operators like arithmetic, assignment, comparison, logical, bitwise and conditional operators. The expected output for each code sample is given as multiple choice answers.

Uploaded by

Sadia Razaq
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
75 views10 pages

Core Java Operators Practice Questions

The document provides examples of Java operator programs and their expected outputs. It contains 25 questions each with a short code sample to test operators like arithmetic, assignment, comparison, logical, bitwise and conditional operators. The expected output for each code sample is given as multiple choice answers.

Uploaded by

Sadia Razaq
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 10

Java Operators Practising Programs

Core Java Operators Practice Questions

1. What is the output of program?

public class Sample01


{
public static void main(String[] args)
{
String s1 = "90";
String s2 = "90";
System.out.println(s1+s2);
}
}

/*
A) 180
B) 9090
C) Error
D) None
*/

2. What is the output of program?

public class Sample02


{
public static void main(String[] args)
{
int a = 10;
int b = 20;
int c = a+b;
System.out.println("c");
}
}

/*
A) 30
B) "c"
C) C
D) None
*/

3. What is the output of program?

public class Sample03


{
public static void main(String[] args)
{
int a = 20;
int b = 10;

pg. 1 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

int c = a%b;
System.out.println(c);
}
}

/*
A) 2
B) 0
C) 00
D) None
*/

4. What is the output of program?

public class Sample04


{
public static void main(String[] args)
{
int a = 10;
int b = 20;
System.out.println("a + b = "+(a + b));
}
}

/*
A) a + b = 10 20
B) a + b = 1020
C) a + b = ab
D) a + b = 30
*/

5. What is the output of program?

public class Sample05


{
public static void main(String[] args)
{
int a = 10;
int c = ++a;
System.out.println("Value of c (++a) = " + c);
}
}

/*
A) Value of c (++a) = 11
B) Value of c (++a) = 10
C) Value of c (++a) = c
D) None
*/

pg. 2 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

6. What is the output of program?

public class Sample06


{
public static void main(String[] args)
{
int a = 10;
int c = a++;
System.out.println("Value of c (a++) = " + c);
}
}

/*
A) Value of c (a++) = 11
B) Value of c (a++) = 10
C) Value of c (++a) = c
D) None
*/

7. What is the output of program?

public class Sample07


{
public static void main(String[] args)
{
int a = 20, b = 10, c, d, e = 10, f = 4, g = 9;

a = a + 1;
b = b - 1;
e = e * 2;
f = f / 2;
System.out.println("a,b,e,f = "+a+","+b+","+e+","+f);
}
}

/*
A) a,b,e,f = 21,10,20,2
B) a,b,e,f = 21,9,10,2
C) a,b,e,f = 21,9,20,2
D) None
*/

8. What is the output of program?

public class Sample08


{
public static void main(String[] args)
{
int a = 20, b = 10, c, d, e = 10, f = 4, g = 9;

a = a - 1;

pg. 3 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

b = b + 1;
e = e / 2;
f = f * 2;
System.out.println("a,b,e,f = "+a+","+b+","+e+","+f);
}
}

/*
A) a,b,e,f = 19,11,5,8
B) a,b,e,f = 20,10,10,4
C) a,b,e,f = 19,9,20,4
D) a,b,e,f = 19,10,5,8
*/

9. What is the output of program?

public class Sample09


{
public static void main(String[] args)
{
int a = 20, b = 10, c, d, e = 10, f = 4, g = 9;

a += 1;
b -= 1;
e *= 2;
f /= 2;
System.out.println("a,b,e,f = "+a+","+b+","+f+","+g);
}
}

/*
A) a,b,e,f = 21,11,5,8
B) a,b,e,f = 21,9,2,9
C) a,b,e,f = 19,9,20,4
D) a,b,e,f = 21,9,2,10
*/

10. What is the output of program?

public class Sample10


{
public static void main(String[] args)
{
int a = 20, b = 10;
System.out.println((a == b)+" "+(a > b));
}
}

/*
A) false true
B) false false

pg. 4 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

C) true false
D) true true
*/

11. What is the output of program?

public class Sample11


{
public static void main(String[] args)
{
boolean condition = true;
System.out.println("condition == true: " + (condition == true));
}
}

/*
A) condition == true: false
B) condition == true: true
C) error
D) None
*/

12. What is the output of program?

public class Sample12


{
public static void main(String[] args)
{
int a = 20, b = 10, result;

result = ((a > b) ? a : b);


System.out.println("Max of two numbers = "+result);
}
}

/*
A) Max of two numbers = 20
B) Max of two numbers = 10
C) error
D) None
*/

13. What is the output of program?

public class Sample13


{
public static void main(String[] args)
{
int a = 20, b = 10, c = 30, result;

result = ((a > b) ? (a > c) ? a : c : (b > c) ? b : c);

pg. 5 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

System.out.println("Max of three numbers = "+result);


}
}

/*
A) Max of three numbers = 20
B) Max of three numbers = 30
C) error
D) None
*/

14. What is the output of program?

public class Sample14


{
public static void main(String[] args)
{
int a = 4;
System.out.println("a << 2 = "+(a << 2));
}
}

/*
A) a << 2 = 16
B) a << 2 = 1
C) a << 2 = a << 2
D) a << 2 = 8
*/

15. What is the output of program?

public class Sample15


{
public static void main(String[] args)
{
int a = 4;
System.out.println("a >> 2 = "+(a >> 2));
}
}

/*
A) a >> 2 = 16
B) a >> 2 = 1
C) a >> 2 = a >> 2
D) a >> 2 = 8
*/

16. What is the output of program?

public class Sample16


{

pg. 6 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

public static void main(String[] args)


{
System.out.println(10/20);
}
}

/*
A) 0
B) 0.5
C) 0.50
D) 0.05
*/

17. What is the output of program?

public class Sample17


{
public static void main(String[] args)
{
int a = 20, b = 10, d = 20;
//a+(b/d)
System.out.println(a + b / d);
}
}

/*
A) 20
B) 20.5
C) 20.50
D) 20.05
*/

18. What is the output of program?

public class Sample18


{
public static void main(String[] args)
{
int a = 20, b = 10, c = 0, d = 20, e = 40, f = 30;

// e/f -> b*d -> a+(b*d) -> a+(b*d)-(e/f)


System.out.println("a+b*d-e/f = "+(a + b * d - e / f));

}
}

/*
A) a+b*d-e/f = 18
B) a+b*d-e/f = -172
C) a+b*d-e/f = 219
D) a+b*d-e/f = 224

pg. 7 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

*/

19. What is the output of program?

public class Sample19


{
public static void main(String[] args)
{
int a = 20, b = 10, c = 0;
a = b+++c; //executed as b++ +c
System.out.println(a);
}
}

/*
A) 10
B) 20
C) 11
D) 21
*/

20. What is the output of program?

public class Sample20


{
public static void main(String[] args)
{
int x = 5, y = 8;
System.out.println("(x+y)= " + x + y);
System.out.println("(x+y)= " + (x + y));

}
}

/*
A) (x+y)= 58
(x+y)= 58
B) (x+y)= 58
(x+y)= 13
C) (x+y)= 13
(x+y)= 13
D) None
*/

21. What is the output of program?

public class Demo1


{
public static void main(String[] args)
{
System.out.println(10*10/5+2-1*4/2); // [ / -> * -> + -> -]

pg. 8 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

}
}

/*
A) 42
B) 20
C) 3
D) None
*/

22. What is the output of program?

public class Sample22


{
public static void main(String[] args)
{
int a = 10;
a++;
System.out.println(a++);
}
}

/*
A) 10
B) 11
C) 12
D) None
*/

23. What is the output of program?

public class Sample23


{
public static void main(String[] args)
{
int a = 10;
int b = 5;
System.out.println(a++ + b++);
}
}

/*
A) 21
B) 16
C) 15
D) None
*/

24. What is the output of program?

pg. 9 QSpiders, Pune [Gagan Dev]


Java Operators Practising Programs

public class Sample24


{
public static void main(String[] args)
{
int c = 5;
System.out.println(~c);
}
}

/*
A) 6
B) -6
C) +6
D) None
*/

25. What is the output of program?

public class Sample25


{
public static void main(String[] args)
{
boolean e = false;
System.out.println(!e);
}
}

/*
A) true
B) false
C) Error
D) None
*/

pg. 10 QSpiders, Pune [Gagan Dev]

You might also like