1.

What Is The Output Of This Program? 1. Class Output { 2. Public Static Void Main(string Args[]) { 3. Char A[] = {'a', '5', 'a', ' '}; 4. System.out.print(character.isdigit(a[0]) + " "); 5. System.out.print(character.iswhitespace(a[3]) + " "); 6. System.out.print(character.isuppercase(a[2])); 7. } 8. }

Answer»

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

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



Discussion

No Comment Found

Related InterviewSolutions