Vidyalelo
Java Programming · Q89

Strings

Programming · Java Programming · question 89

Q89

What will be the output of the following Java 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 Letter
is White space character
B.
b is a lower case Letter
is White space character
C.
a is a lower case Letter
A is an upper case Letter
Answer
D.
a is a lower case Letter
0 is a digit

Answer: Option C

Solution

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