Vidyalelo
Java Programming · all questions

Array
practice.

Practice every MCQ with options. Use Show answers when you want the correct option and solution.

55

Questions

3/3

Page

Pick an option on a question to see the right answer and solution.

What would be the result of attempting to compile and run the following code?
public class HelloWorld{
      public static void main(String[] args){
            double[] x = new double[]{1, 2, 3};
            System.out.println("Value is " + x[1]);
      }
}

Select an option to see the answer and solution.

Which will legally declare, construct, and initialize an array?

Select an option to see the answer and solution.

What will be the output of the program?
public class Test{
      public static void main(String [] args){
            String s1 = args[1];
            String s2 = args[2];
            String s3 = args[3];
            String s4 = args[4];
            System.out.print(" args[2] = " + s2);
      }
}

and the command-line invocation is C:Java> java Test 1 2 3 4

Select an option to see the answer and solution.

What is the value of a[1] after the following code is executed?
int[] a = {0, 2, 4, 1, 3};
for(int i = 0; i < a.length; i++)
a[i] = a[(a[i] + 3) % a.length];

Select an option to see the answer and solution.

Predict the output:
public class Test{
public static void main(String... args){
            int[] index = new int[5];
            System.out.println(index instanceof Object);
      }
}

Select an option to see the answer and solution.

Which of these operators is used to allocate memory to array variable in Java?

Select an option to see the answer and solution.

Which of these is an incorrect array declaration?

Select an option to see the answer and solution.

What will be the output of the following Java code?
int arr[] = new int [5];
System.out.print(arr);

Select an option to see the answer and solution.

What will be the output of the following Java code?
class array_output 
{
    public static void main(String args[]) 
    {
        int array_variable [] = new int[10];
  for (int i = 0; i < 10; ++i) 
        {
            array_variable[i] = i;
            System.out.print(array_variable[i] + " ");
            i++;
        }
    } 
}

Select an option to see the answer and solution.

What will be the output of the following Java code?
class evaluate 
{
    public static void main(String args[]) 
        {
      int arr[] = new int[] {0 , 1, 2, 3, 4, 5, 6, 7, 8, 9};
      int n = 6;
            n = arr[arr[n] / 2];
      System.out.println(arr[n] / 2);
        } 
}

Select an option to see the answer and solution.

What will be the output of the following Java code?
class array_output 
{
    public static void main(String args[]) 
    {
        char array_variable [] = new char[10];
  for (int i = 0; i < 10; ++i) 
        {
            array_variable[i] = 'i';
            System.out.print(array_variable[i] + "");
        }
    } 
}

Select an option to see the answer and solution.

What will be the output of the following Java code?
class multidimention_array 
{
    public static void main(String args[])
    {
        int arr[][] = new int[3][];
        arr[0] = new int[1];
        arr[1] = new int[2];
        arr[2] = new int[3];               
  int sum = 0;
  for (int i = 0; i < 3; ++i) 
      for (int j = 0; j < i + 1; ++j)
                arr[i][j] = j + 1;
  for (int i = 0; i < 3; ++i) 
      for (int j = 0; j < i + 1; ++j)
                sum + = arr[i][j];
  System.out.print(sum); 	
    } 
}

Select an option to see the answer and solution.

Which of these is necessary to specify at time of array initialization?

Select an option to see the answer and solution.

What will be the output of the following Java code?
class array_output 
{
    public static void main(String args[]) 
    {
        int array_variable[][] = {{ 1, 2, 3}, { 4 , 5, 6}, { 7, 8, 9}};
        int sum = 0;
        for (int i = 0; i < 3; ++i)
            for (int j = 0; j <  3 ; ++j)
                sum = sum + array_variable[i][j];
        System.out.print(sum / 5);
    } 
}

Select an option to see the answer and solution.

Which of these is an incorrect Statement?

Select an option to see the answer and solution.