Sail E0 Webinar
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();
}
}
}
Options:
A .  abc
B .  abcd
C .  abcde
D .  abcdef
Answer: Option A

None.
Output:
$ javac Chararrayinput.java
$ java Chararrayinput
abc



Was this answer helpful ?
Next Question

Submit Solution

Your email address will not be published. Required fields are marked *

Latest Videos

Latest Test Papers