This page is optimized for mobile devices, if you would prefer the desktop version just click here

7.5 Ap0050: self-assessment, escape character sequences and arrays  (Page 3/12)

  • A. Compiler Error
  • B. Runtime Error
  • C. 1
  • D. None of the above
Listing 9 . Listing for Question 9.
public class Ap057{ public static void main(String args[]){new Worker().doArrays(); }//end main()}//end class definition class Worker{public void doArrays(){ Integer[]A = new Integer[2];A[0] = new Integer(1);System.out.println( A[1].intValue()); }//end doArrays()}// end class

Answer and Explanation

Question 10

What output is produced by program shown in Listing 10 ?

A. Compiler Error B. Runtime Error C. 0 0 10 2 4 D. None of the above
Listing 10 . Listing for Question 10.
public class Ap058{ public static void main(String args[]){new Worker().doArrays(); }//end main()}//end class definition class Worker{public void doArrays(){ int A[][] = new int[3][];A[0] = new int[1]; A[1]= new int[2];A[2] = new int[3];for(int i = 0;i<A.length;i++){ for(int j=0;j<A[i].length;j++){A[i][j]= i*j; }//end inner for loop}//end outer for loop for(int i=0;i<A.length;i++){ for(int j=0;j<A[i].length;j++){System.out.print( A[i][j] + " ");}//end inner for loop System.out.println("");}//end outer for loop }//end doArrays()}// end class

Answer and Explanation

Question 11

What output is produced by the program shown in Listing 11 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. Zero One Two
  • D. None of the above
Listing 11 . Listing for Question 11.
public class Ap059{ public static void main(String args[]){new Worker().doArrays(); }//end main()}//end class definition class Worker{public void doArrays(){ Object[]A = new Object[3];//Note that there is a simpler and // better way to do the following// but it won't illustrate my point // as well as doing it this way.A[0] = new String("Zero");A[1] = new String("One");A[2] = new String("Two");System.out.println(A[0]+ " " + A[1]+ " " + A[2]); }//end doArrays()}// end class

Answer and Explanation

Question 12

What output is produced by program shown in Listing 12 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. Zero 1 2.0
  • D. None of the above.
Listing 12 . Listing for Question 12.
public class Ap060{ public static void main(String args[]){new Worker().doArrays(); }//end main()}//end class definition class Worker{public void doArrays(){ Object[]A = new Object[3];//Note that there is a simpler and // better way to do the following// but it won't illustrate my point // as well as doing it this way.A[0] = new String("Zero");A[1] = new Integer(1);A[2] = new Double(2.0);System.out.println(A[0]+ " " + A[1]+ " " + A[2]); }//end doArrays()}// end class

Answer and Explanation

Question 13

What output is produced by program shown in Listing 13 ?

  • A. Compiler Error
  • B. Runtime Error
  • C. Zero 1 2.0
  • D. None of the above.
Listing 13 . Listing for Question 13.
public class Ap061{ public static void main(String args[]){new Worker().doArrays(); }//end main()}//end class definition class Worker{public void doArrays(){ Object[]A = new Object[3];//Note that there is a simpler and // better way to do the following// but it won't illustrate my point // as well as doing it this way.A[0] = new String("Zero");A[1] = new Integer(1);A[2] = new MyClass(2.0);System.out.println(A[0]+ " " + A[1]+ " " + A[2]); }//end doArrays()}// end class class MyClass{private double data;public MyClass(double data){ this.data = data;}//end constructor }// end MyClass
<< Chapter < Page Page > Chapter >>

Read also:

OpenStax, Object-oriented programming (oop) with java. OpenStax CNX. Jun 29, 2016 Download for free at https://legacy.cnx.org/content/col11441/1.201
Google Play and the Google Play logo are trademarks of Google Inc.
Jobilize.com uses cookies to ensure that you get the best experience. By continuing to use Jobilize.com web-site, you agree to the Terms of Use and Privacy Policy.