ホームページ >Java >&#&チュートリアル >Javaで指定された文字が数字か文字かを確認するにはどうすればよいですか?
Character クラスは Object クラスのサブクラスであり、元の型 char の値をオブジェクトにラップします。 Character 型のオブジェクトには、char 型のフィールドが 1 つ含まれます。 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("'"+ str.charAt(i)+"' is a number"); } else { System.out.println("'"+ str.charAt(i)+"' is a letter"); } } } }
'T' is a letter 'u' is a letter 't' is a letter 'o' is a letter 'r' is a letter 'i' is a letter 'a' is a letter 'l' is a letter 's' is a letter '1' is a number '2' is a number '3' is a number
以上がJavaで指定された文字が数字か文字かを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。