adplus-dvertising
frame-decoration

Question

What is the output of this program?
    import java.io.*;
    class Chararrayinput
    {
        public static void main(String[] args)
        {
     String obj  = "abcdefgh";
            int length = obj.length();
            char c[] = new char[length];
            obj.getChars(0, length, c, 0);
            CharArrayReader input1 = new CharArrayReader(c);
            CharArrayReader input2 = new CharArrayReader(c, 1, 4);
            int i;
            int j;
            try
            {
  while((i = input1.read()) == (j = input2.read()))
                {
                    System.out.print((char)i);
                }
            } 
            catch (IOException e)
            {
                e.printStackTrace();
     }
 }
    }

a.

abc

b.

abcd

c.

abcde

d.

none of the mentioned

Answer: (d).none of the mentioned

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of this program?