Computer Applications
Write a Java program to accept a character and print all the characters following it in the reverse order(till a).
Sample input:
If the character entered is d.
Sample output:
d
c
b
a
Java
Java Library Classes
2 Likes
Answer
import java.util.Scanner;
public class KboatReverse
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.print("Enter a letter: ");
char ch = in.next().charAt(0);
if (Character.isLetter(ch)) {
ch = Character.toLowerCase(ch);
for (char x = ch; x >= 'a'; x--) {
System.out.println(x);
}
}
else {
System.out.println("Invalid input");
}
}
}Output

Answered By
1 Like
Related Questions
The method to convert a lowercase character to uppercase is:
- String.toUpperCase( )
- Character.isUppercase( char )
- Character.toUpperCase( char )
- toUpperCase ( )
Predict the output of the following code snippet:
char ch='B', char chr=Character.toLowerCase(ch); int n=(int)chr-10; System.out.println((char)n+"\t"+chr);Differentiate between boxing and unboxing.
Primitive data types are built in data types which are a part of the wrapper classes. These wrapper classes are encapsulated in the java.lang package. Non primitive datatypes like Scanner class are a part of the utility package for which an object needs to be created.
(a) To which package the Character and Boolean classes belong?
(b) Write the statement to access the Scanner class in the program.