Java程序检查字符是否为字母

时间:2020-02-23 14:35:06  来源:igfitidea点击:

本教程提供了Java程序,以检查字符是否为字母表。

import java.util.Scanner;
 
public class AlphabetFinder
{
    public static void main(String args[])
    {
        char character;
        Scanner scanner = new Scanner(System.in);
		
        System.out.print("Enter a Character : ");
        character = scanner.next().charAt(0);
		
        if((character>='a' && character<='z') || (character>='A' && character<='Z')){
            System.out.print(character + " is an alphabet.");
        }else{
            System.out.print(character + " is not an alphabet.");
        }
    }
}

输出:

Enter a Character : d
d is an alphabet.

小写字母的ASCII值从97到122的范围内。
并且,大写字母的ASCII值范围为65到90。

这就是为什么,我们将"将"(97)到'z'(122)之间的可变字符与小写字符之间的变量与'a'(65)到'z'(90)进行比较为大写字符。