ExamVeda
Login
Home
This question belongs to Java Program Input Output
Input Output
?

What will be the output of the following Java program?
import java.io.*;
public class filesinputoutput
{
  public static void main(String[] args)
    {
 String obj  = "abc";
       byte b[] = obj.getBytes();
       ByteArrayInputStream obj1 = new ByteArrayInputStream(b);
       for (int i = 0; i < 2; ++ i)
       {
           int c;
           while((c = obj1.read()) != -1)
           {
             if(i == 0)
               {
                 System.out.print(Character.toUpperCase((char)c));
                   obj2.write(1); 
             }
           }
           System.out.print(obj2);
       }
    }
}

Answer & Solution
Correct Answer: Option D
Let's discuss the solution. Join the discussion
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.