

MCQOPTIONS
Saved Bookmarks
This section includes 1671 Mcqs, each offering curated multiple-choice questions to sharpen your Technical Programming knowledge and support exam preparation. Choose a topic below to get started.
1101. |
What is the output of this program? class Output { public static void main(String args[]) { double x = 102; double y = 5; double z = Math.IEEEremainder(x, y); System.out.print(z);} } } |
A. | 0 |
B. | 1 |
C. | 2 |
D. | 3 |
Answer» C. 2 | |
1102. |
What is the output of this program? class Output { public static void main(String args[]) { double x = 3.14; int y = (int) Math.toDegrees(x); System.out.print(y); } } |
A. | 0 |
B. | 179 |
C. | 180 |
D. | 360 |
Answer» C. 180 | |
1103. |
toRadian() and toDegree() methods were added by which version of Java? |
A. | Java 1.0 |
B. | Java 1.5 |
C. | Java 2.0 |
D. | Java 3.0 |
Answer» D. Java 3.0 | |
1104. |
Which of these method converts radians to degrees? |
A. | toRadian() |
B. | toDegree() |
C. | convertRadian() |
D. | converDegree() |
Answer» C. convertRadian() | |
1105. |
Which of these method returns the remainder of dividend / divisor? |
A. | remainder() |
B. | getRemainder() |
C. | CSIremainder() |
D. | IEEEremainder() |
Answer» E. | |
1106. |
Which of these method return a pseudorandom number? |
A. | rand() |
B. | random() |
C. | randomNumber() |
D. | randGenerator() |
Answer» C. randomNumber() | |
1107. |
Which of these class contains all the methods present in Math class? |
A. | SystemMath |
B. | StrictMath |
C. | Compiler |
D. | ClassLoader |
Answer» C. Compiler | |
1108. |
What is the output of this program? class Output { public static void main(String args[]) { String x = Boolean.toString(false); } } |
A. | True |
B. | False |
C. | System Dependent |
D. | Compilation Error |
Answer» C. System Dependent | |
1109. |
What is the output of this program? class Output { public static void main(String args[]) { String str = "true false"; boolean x = Boolean.parseBoolean(str); System.out.print(x); } } |
A. | True |
B. | False |
C. | System Dependent |
D. | Compilation Error |
Answer» C. System Dependent | |
1110. |
What is the output of this program? class Output { public static void main(String args[]) { String str = "true false true"; boolean x = Boolean.valueOf(str); System.out.print(x); } } |
A. | True |
B. | False |
C. | Compilation Error |
D. | Runtime Error |
Answer» C. Compilation Error | |
1111. |
What is the output of this program? class Output { public static void main(String args[]) { String str = "true"; boolean x = Boolean.valueOf(str); System.out.print(x); } } |
A. | True |
B. | False |
C. | Compilation Error |
D. | Runtime Error |
Answer» B. False | |
1112. |
Which of these class have only one field? |
A. | Character |
B. | Boolean |
C. | Byte |
D. | void |
Answer» E. | |
1113. |
Which of these methods is used to know whether a string contains “true”? |
A. | valueOf() |
B. | valueOfString() |
C. | getString() |
D. | none of the mentioned |
Answer» B. valueOfString() | |
1114. |
Which of these methods return string equivalent of Boolean object? |
A. | getString() |
B. | toString() |
C. | converString() |
D. | getStringObject() |
Answer» C. converString() | |
1115. |
Which of the following constant are defined in Boolean wrapper? |
A. | TRUE |
B. | FALSE |
C. | TYPE |
D. | All of the mentioned |
Answer» E. | |
1116. |
Which of these methods of Boolean wrapper returns boolean equivalent of an object. |
A. | getBool() |
B. | booleanValue() |
C. | getbooleanValue() |
D. | getboolValue() |
Answer» C. getbooleanValue() | |
1117. |
What is the output of this program? class Output { public static void main(String args[]) { char a = '@'; boolean x = Character.isLetter(a); System.out.print(x); } } |
A. | b |
B. | c |
C. | B |
D. | C |
Answer» D. C | |
1118. |
What is the output of this program? class Output { public static void main(String args[]) { char a = (char) 98; a = Character.toUpperCase(a); System.out.print(a); } } |
A. | b |
B. | c |
C. | B |
D. | C |
Answer» D. C | |
1119. |
What is the output of this program? class Output { public static void main(String args[]) { char a[] = {'a', '5', 'A', ' '}; System.out.print(Character.isDigit(a[0])+ " "); System.out.print(Character.isWhitespace(a[3])+ " "); System.out.print(Character.isUpperCase(a[2])); } } |
A. | true false true |
B. | false true true |
C. | true true false |
D. | false false false |
Answer» C. true true false | |
1120. |
What is the output of this program? class Output { public static void main(String args[]) { int a = Character.MIN_VALUE; System.out.print((char)a); } } |
A. | < |
B. | ! |
C. | @ |
D. | Space |
Answer» E. | |
1121. |
What is the output of this program? class Output { public static void main(String args[]) { int a = Character.MAX_VALUE; System.out.print((char)a); } } |
A. | < |
B. | > |
C. | ? |
D. | $ |
Answer» D. $ | |
1122. |
Which of these coding techniques is used by method isDefined()? |
A. | Latin |
B. | ASCII |
C. | ANSI |
D. | UNICODE |
Answer» E. | |
1123. |
Which of these methods is used to know whether a given Character object is part of Java’s Identifiers? |
A. | isIdentifier() |
B. | isJavaIdentifier() |
C. | isJavaIdentifierPart() |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
1124. |
Which of these is a super class of Character wrapper? |
A. | Long |
B. | Digits |
C. | Float |
D. | Number |
Answer» E. | |
1125. |
Which of the following constant are defined in Character wrapper? |
A. | MAX_RADIX |
B. | MAX_VALUE |
C. | TYPE |
D. | All of the mentioned |
Answer» E. | |
1126. |
Which of these methods of Character wrapper can be used to obtain the char value contained in Character object. |
A. | get() |
B. | getVhar() |
C. | charValue() |
D. | getCharacter() |
Answer» D. getCharacter() | |
1127. |
What is the output of this program? 1. class Output 2. { 3. public static void main(String args[]) 4. { 5. Double i = new Double(257.578123456789); 6. float x = i.floatValue(); 7. System.out.print(x); 8. } 9. } |
A. | 0 |
B. | 257.0 |
C. | 257.57812 |
D. | 257.578123456789 |
Answer» D. 257.578123456789 | |
1128. |
What is the output of this program? 1. class Output 2. { 3. public static void main(String args[]) 4. { 5. Integer i = new Integer(257); 6. byte x = i.byteValue(); 7. System.out.print(x); 8. } 9. } |
A. | 0 |
B. | 1 |
C. | 256 |
D. | 257 |
Answer» C. 256 | |
1129. |
What is the output of this program? 1. class Output 2. { 3. public static void main(String args[]) 4. { 5. Double i = new Double(257.5); 6. Double x = i.MIN_VALUE; 7. System.out.print(x); 8. } 9. } |
A. | 0 |
B. | 4.9E-324 |
C. | 1.7976931348623157E308 |
D. | None of the mentioned |
Answer» C. 1.7976931348623157E308 | |
1130. |
What is the output of this program? class Output { public static void main(String args[]) { Double i = new Double(257.5); Double x = i.MAX_VALUE; System.out.print(x); } } |
A. | 0 |
B. | 1.7976931348623157E308 |
C. | 1.7976931348623157E30 |
D. | None of the mentioned |
Answer» C. 1.7976931348623157E30 | |
1131. |
Which of these methods is not defined in both Byte and Short wrappers? |
A. | intValue() |
B. | isInfinite() |
C. | toString() |
D. | hashCode() |
Answer» C. toString() | |
1132. |
Which of these is a super class of wrappers Byte and short wrappers? |
A. | Long |
B. | Digits |
C. | Float |
D. | Number |
Answer» E. | |
1133. |
Which of the following methods Byte wrapper return the value as a double? |
A. | doubleValue() |
B. | converDouble() |
C. | getDouble() |
D. | getDoubleValue() |
Answer» B. converDouble() | |
1134. |
Which of these methods of Byte wrapper can be used to obtain Byte object from a string? |
A. | toString() |
B. | getString() |
C. | decode() |
D. | encode() |
Answer» D. encode() | |
1135. |
What is the output of this program? class Output { public static void main(String args[]) { double x = 3.14; int y = (int) Math.floor(x); System.out.print(y); } } |
A. | 0 |
B. | 3 |
C. | 3.0 |
D. | 4 |
Answer» E. | |
1136. |
What is the output of this program? class Output { public static void main(String args[]) { double x = 3.14; int y = (int) Math.ceil(x); System.out.print(y); } } |
A. | 0 |
B. | 3 |
C. | 3.0 |
D. | 4 |
Answer» E. | |
1137. |
What is the output of this program? class Output { public static void main(String args[]) { double x = 3.14; int y = (int) Math.abs(x); System.out.print(y); } } |
A. | 0 |
B. | 3 |
C. | 3.0 |
D. | 3.1 |
Answer» C. 3.0 | |
1138. |
What is the output of this program? class A { int x; int y; void display() { System.out.print(x + " " + y); } } class Output { public static void main(String args[]) { A obj1 = new A(); A obj2 = new A(); obj1.x = 1; obj1.y = 2; obj2 = obj1.clone(); obj1.display(); obj2.display(); } } |
A. | 1 2 0 0 |
B. | 1 2 1 2 |
C. | 0 0 0 0 |
D. | System Dependent |
Answer» C. 0 0 0 0 | |
1139. |
Which of function return absolute value of a variable? |
A. | abs() |
B. | absolute() |
C. | absolutevariable() |
D. | none of the mentioned |
Answer» B. absolute() | |
1140. |
Which of these method return a largest whole number less than or equal to variable X? |
A. | double ceil(double X) |
B. | double floor(double X) |
C. | double max(double X) |
D. | double min(double X) |
Answer» C. double max(double X) | |
1141. |
Which of these method return a smallest whole number greater than or equal to variable X? |
A. | double ceil(double X) |
B. | double floor(double X) |
C. | double max(double X) |
D. | double min(double X) |
Answer» B. double floor(double X) | |
1142. |
Which of these class provides various types of rounding functions? |
A. | Math |
B. | Process |
C. | System |
D. | Object |
Answer» B. Process | |
1143. |
What is the output of this program? class exception_handling { public static void main(String args[]) { try { int a = args.length; int b = 10 / a; System.out.print(a); try { if (a == 1) a = a / a - a; if (a == 2) { int c = {1}; c[8] = 9; } } catch (ArrayIndexOutOfBoundException e) { System.out.println("TypeA"); } catch (ArithmeticException e) { System.out.println("TypeB"); } } } |
A. | TypeA |
B. | TypeB |
C. | 0TypeA |
D. | 0TypeB |
Answer» D. 0TypeB | |
1144. |
What is the output of this program? class exception_handling { public static void main(String args[]) { try { int a = 1; int b = 10 / a; try { if (a == 1) a = a / a - a; if (a == 2) { int c[] = {1}; c[8] = 9; } finally { System.out.print("A"); } } catch (NullPointerException e) { System.out.println("B"); } } } |
A. | A |
B. | B |
C. | AB |
D. | BA |
Answer» D. BA | |
1145. |
What is the output of this program? class exception_handling { static void throwexception() throws ArithmeticException { System.out.print("0"); throw new ArithmeticException ("Exception"); } public static void main(String args[]) { try { throwexception(); } catch (ArithmeticException e) { System.out.println("A"); } } } |
A. | A |
B. | 0 |
C. | 0A |
D. | Exception |
Answer» D. Exception | |
1146. |
What is the output of this program? class exception_handling { public static void main(String args[]) { try { int a[] = {1, 2,3 , 4, 5}; for (int i = 0; i < 5; ++i) System.out.print(a[i]); int x = 1/0; } catch(ArrayIndexOutOfBoundsException e) { System.out.print("A"); } catch(ArithmeticException e) { System.out.print("B"); } } } |
A. | 12345 |
B. | 12345A |
C. | 12345B |
D. | Compilation Error |
Answer» E. | |
1147. |
What is the output of this program? class exception_handling { public static void main(String args[]) { try { int a[] = {1, 2,3 , 4, 5}; for (int i = 0; i < 7; ++i) System.out.print(a[i]); } catch(ArrayIndexOutOfBoundsException e) { System.out.print("0"); } } } |
A. | 12345 |
B. | 123450 |
C. | 1234500 |
D. | Compilation Error |
Answer» C. 1234500 | |
1148. |
Which of these class is used to create user defined exception? |
A. | java.lang |
B. | Exception |
C. | RunTime |
D. | System |
Answer» C. RunTime | |
1149. |
Which of these exceptions will be thrown if we use null reference for an arithmetic operation? |
A. | ArithmeticException |
B. | NullPointerException |
C. | IllegalAccessException |
D. | IllegalOperationException |
Answer» C. IllegalAccessException | |
1150. |
Which of these packages contain all the Java’s built in exceptions? |
A. | java.io |
B. | java.util |
C. | java.lang |
D. | java.net |
Answer» D. java.net | |