Activity 9

 avatar
unknown
java
6 months ago
1.4 kB
4
Indexable
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        char aChar;
        String aString;
        Scanner keyboard = new Scanner(System.in);

        System.out.print("Enter a character: ");
        aString = keyboard.nextLine();
        aChar = aString.charAt(0);

        System.out.println("The character is " + aChar);

        boolean isLetter = Character.isLetter(aChar);
        boolean isDigit = Character.isDigit(aChar);
        boolean isUpperCase = Character.isUpperCase(aChar);
        boolean isLowerCase = Character.isLowerCase(aChar);
        boolean isWhitespace = Character.isWhitespace(aChar);

        System.out.println(aChar + " is a letter: " + isLetter);
        System.out.println(aChar + " is a digit: " + isDigit);

        if (isUpperCase) {
            System.out.println(aChar + " is uppercase");
            System.out.println("The lowercase equivalent is: " + Character.toLowerCase(aChar));
        } else if (isLowerCase) {
            System.out.println(aChar + " is lowercase");
            System.out.println("The uppercase equivalent is: " + Character.toUpperCase(aChar));
        }

        System.out.println(aChar + " is not lowercase: " + !isLowerCase);
        System.out.println(aChar + " is a letter or digit: " + (isLetter || isDigit));
        System.out.println(aChar + " is not whitespace: " + !isWhitespace);
        
        keyboard.close();
    }
}
Editor is loading...
Leave a Comment