Java 識別子の先頭文字を判定する

JavaBeginner
オンラインで実践に進む

はじめに

この実験では、Java のisJavaIdentifierStart(char ch)メソッドの使い方を学びます。このメソッドは、指定された文字が Java 識別子の最初の文字であるかどうかを判断するのに役立ちます。

チェック対象の文字を宣言する

char データ型を使用して、Java の識別子の先頭文字としてチェックする必要のある文字を宣言します。

char ch1 = ':';
char ch2 = 'D';
char ch3 = '$';
char ch4  = '_';
char ch5  = '%';

文字が Java 識別子の先頭の一部であるかどうかを確認する

Character.isJavaIdentifierStart(char ch) メソッドを使用して、指定された文字が Java 識別子の先頭の一部であるかどうかをチェックします。

boolean b1 = Character.isJavaIdentifierStart(ch1);
boolean b2 = Character.isJavaIdentifierStart(ch2);
boolean b3 = Character.isJavaIdentifierStart(ch3);
boolean b4 = Character.isJavaIdentifierStart(ch4);
boolean b5 = Character.isJavaIdentifierStart(ch5);

各文字の出力を表示する

System.out.println() メソッドを使用して、各文字の出力を表示します。

System.out.println(ch1 + " is a part of Java start identifier??: " + b1);
System.out.println(ch2 + " is a part of Java start identifier??: " + b2);
System.out.println(ch3 + " is a part of Java start identifier??: " + b3);
System.out.println(ch4 + " is a part of Java start identifier??: " + b4);
System.out.println(ch5 + " is a part of Java start identifier??: " + b5);

まとめ

この実験では、Java のCharacterクラスのisJavaIdentifierStart(char ch)メソッドの使い方を学びました。指定された文字が Java 識別子の最初の文字であるかどうかを判断する方法を学びました。また、Java ファイルを作成し、コマンドラインを使ってコードをコンパイルし、実行する方法も学びました。