Vidyalelo
Java Programming · Q180

Interfaces and Abstract Classes

Programming · Java Programming · question 180

Q180

What will be the output of the following Java 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) // TODO Auto-generated catch block e.printStackTrace();

A.
abc
B.
abcd
C.
abcde
D.
none of the mentioned
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board