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  = "abcdef";
            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, 0, 3);
            int i;
            try
            {
		while((i = input2.read()) != -1)
                {
                    System.out.print((char)i);
                }
       	    } 
            catch (IOException e)
            {
                e.printStackTrace();
	    }
	}
    }

a.

abc

b.

abcd

c.

abcde

d.

abcdef

Posted under Java Programming

Answer: (a).abc

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?