欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 判斷輸入的是數字和字母

洪振霞2年前9瀏覽0評論

在Java中,我們可以使用Character類的方法來判斷輸入的是數字和字母。

import java.util.Scanner;
public class Example {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("請輸入一個數字或字母:");
char c = input.next().charAt(0);
if(Character.isDigit(c)) {
System.out.println("您輸入的是一個數字。");
} else if(Character.isLetter(c)) {
System.out.println("您輸入的是一個字母。");
} else {
System.out.println("輸入有誤,請輸入一個數字或字母。");
}
}
}

在上面的代碼中,我們使用了Scanner類來讀取用戶輸入的字符,然后使用charAt(0)方法獲取其第一個字符。接著,我們通過Character類的isDigit和isLetter方法來判斷輸入的是數字還是字母。如果輸入的既不是數字也不是字母,則提示用戶輸入有誤。

這個例子很簡單,但如果我們需要判斷更多類型的字符,只需要使用Character類提供的其他方法,例如isWhitespace、isLowerCase、isUpperCase等。在實際應用中,這些方法可以幫助我們更加方便地處理用戶的輸入。