首頁  >  文章  >  Java  >  在Java中如何檢查一個給定的字元是數字還是字母?

在Java中如何檢查一個給定的字元是數字還是字母?

WBOY
WBOY轉載
2023-08-18 20:21:171243瀏覽

在Java中如何檢查一個給定的字元是數字還是字母?

Character 類別是 Object 類別的子類,它將原始類型 char 的值包裝在一個物件中。 Character 類型的物件包含一個 char 類型的單一欄位。我們可以使用 Character 類別的 isDigit() 方法來檢查字串中給定的字元是否為數字/字母。 isDigit() 方法是一個靜態方法,用於確定指定的字元是否為數字。

範例

public class CharacterIsNumberOrDigitTest {
   public static void main(String[] args) {
      String str = "Tutorials123";
      for(int i=0; i < str.length(); i++) {
         <strong>Boolean </strong>flag = <strong>Character.isDigit(str.charAt(i))</strong>;
         if(flag) {
            System.out.println("&#39;"+ str.charAt(i)+"&#39; is a number");
         }
         else {
            System.out.println("&#39;"+ str.charAt(i)+"&#39; is a letter");
         }
      }
   }
}

輸出

&#39;T&#39; is a letter
&#39;u&#39; is a letter
&#39;t&#39; is a letter
&#39;o&#39; is a letter
&#39;r&#39; is a letter
&#39;i&#39; is a letter
&#39;a&#39; is a letter
&#39;l&#39; is a letter
&#39;s&#39; is a letter
&#39;1&#39; is a number
&#39;2&#39; is a number
&#39;3&#39; is a number

以上是在Java中如何檢查一個給定的字元是數字還是字母?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除