Q. What will be the output of the following Java code?

Code:
class output 
{
    public static void main(String args[])
    {
        char c[]={'a', '1', 'b' ,' ' ,'A' , '0'};
        for (int i = 0; i < 5; ++i)
        {
               if(Character.isDigit(c[i]))
                   System.out.println(c[i]+" is a digit");
               if(Character.isWhitespace(c[i]))
                   System.out.println(c[i]+" is a Whitespace character");
               if(Character.isUpperCase(c[i]))
                   System.out.println(c[i]+" is an Upper case Letter");
               if(Character.isLowerCase(c[i]))
                   System.out.println(c[i]+" is a lower case Letter");
           i=i+3;
        }
    }
}
  • (A) a is a lower case Letteris White space character
  • (B) b is a lower case Letteris White space character
  • (C) a is a lower case LetterA is an upper case Letter
  • (D) a is a lower case Letter0 is a digit
πŸ’¬ Discuss
βœ… Correct Answer: (C) a is a lower case LetterA is an upper case Letter

You must be Logged in to update hint/solution

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
84
Total Visits
πŸ“½οΈ
1 y ago
Published
πŸŽ–οΈ
Pooja
Publisher
πŸ“ˆ
83%
Success Rate