Question
class Output {
public static void main(String args[]) {
char a[] = {'a', '5', 'A', ' '};
System.out.print(Character.isDigit(a[0])+ " ");
System.out.print(Character.isWhitespace(a[3])+ " ");
System.out.print(Character.isUpperCase(a[2]));
}
}
What is the output of this program?
class Output {
public static void main(String args[]) {
char a[] = {'a', '5', 'A', ' '};
System.out.print(Character.isDigit(a[0])+ " ");
System.out.print(Character.isWhitespace(a[3])+ " ");
System.out.print(Character.isUpperCase(a[2]));
}
}
Answer: Option B
Was this answer helpful ?
Character.isDigit(a[0]) checks for a[0], whether it is a digit or not, since a[0] i:e 'a' is
a character false is returned. a[3] is a whitespace hence Character.isWhitespace(a[3])
returns a true. a[2] is an upper case letter i:e 'A' hence Character.isUpperCase(a[2])
returns true.
Output:
$ javac Output.java
$ java Output
false true true
Was this answer helpful ?
Submit Solution