InstructionsTotal Questions: 14Total Minutes: 14This ExamTray Free Online Test or Quiz or Trivia tests your Programming Skills on the basics of Java Varargs or Variable Arguments. This test displays answers after finishing the exam for review. You can easily clear Competitive Exams and Job Interview Questions. Students can learn Java basics. Go through Java Theory Notes on Varargs before attempting this test. All the Best Challenge SCORE0 / 14Take This Exam 1*2*3*4*5*6*7*8*9*10*11*12*13*14*Q Buttons 1) Java Varargs are applicable only for ___. A) Constructors B) Methods C) Both Constructors and Methods D) None 2) A Java-Vararg is nothing but ____. A) Variable number of arguments B) Variable type of arguments C) Variable size of arguments D) All 3) A Java vararg is a ____. A) Method B) Constructor C) Variable D) All 4) A Java-Vararg can be of any type like primitive or object type. State TRUE or FALSE. A) TRUE B) FALSE C) - D) - 5) A Java Vararg or Variable Argument can come at any position in a method or constructor. State TRUE or FALSE. A) FALSE B) TRUE C) - D) - 6) What is the output of the below java program with varargs? public class Varargs1 { static void displayStudents(String... stu) { for(String s: stu) System.out.print(s + " "); } public static void main(String args[]) { displayStudents("Bean", "Atkinson", "Milton"); } } A) Bean Bean Bean B) null null null C) Bean Atkinson Milton D) Compiler error 7) What is the output of the below Java program with Variable arguments? public class Varargs2 { void attendance(String... allStu) { System.out.println("Attended: " + allStu.length); } void attendance(boolean... all) { System.out.println("Attended: " + all.length); } public static void main(String args[]) { new Varargs2().attendance(); } } A) Attended: 0 B) Attended: 0 Attended: 0 C) No Output D) Compiler Error Ad 8) Which is the error thrown when two methods with varargs look the same to the compiler? A) The method is ambiguous B) The method is difficult to choose C) The method signature is not correct D) None 9) What is the output of the below Java program with Varargs? public class Varargs3 { Varargs3(int... dates) { System.out.println("Inside Varargs(int...)"); } Varargs3(boolean... yesno) { System.out.println("Inside Varargs(float...)"); } public static void main(String[] args) { new Varargs3(); } } A) Inside Varargs(int...) B) Inside Varargs(boolean...) C) Inside Varargs(int...) Inside Varargs(boolean...) D) Compiler error 10) What is the output of the below Java program with Varargs? public class Varargs4 { Varargs4(int... carnums) { System.out.println("Inside Varargs(int...)"); } Varargs4(float... prices) { System.out.println("Inside Varargs(float...)"); } public static void main(String[] args) { new Varargs4(); } } A) Inside Varargs(int...) B) Inside Varargs(int...) Inside Varargs(float...) C) No output D) Compiler error 11) What is the output of the below code snippet? public class Varargs5 { Varargs5(int...weights, boolean yesno) { System.out.println("AMAZON"); } public static void main(String[] args) { //new Varargs5(20, true); } } A) No output B) Error: The variable argument type int of the method Varargs5 must be the last parameter C) Error: Varargs do not allow other data types D) None 12) Which is the operator used to represent a Vararg type in a method or constructor in Java? A) One Dot (.) B) Two Dots (..) C) Three Dots (...) D) DOT DOT DOT COMMA (...,) 13) How many maximum numbers of Varargs or Variable-Arguments can be there in a method or a constructor in Java? A) 1 B) 2 C) 8 D) 16 14) What is the maximum number of methods or constructors with Varargs in a single Java class? A) 1 B) 2 C) 8 D) There is no limit Ad FINISH EXAM 1*2*3*4*5*6*7*8*9*10*11*12*13*14*PREV Command Line Arguments in Java Online Test NEXT Java Inheritance Online Test 1