はじめに
toTitleCase(char ch) メソッドは、Java の Character クラスの一部であり、UnicodeData ファイルのケース マッピング情報を使用して指定された文字をタイトルケースに変換するために使用されます。このメソッドは、入力文字の同等のタイトルケース文字を返します。
toTitleCase(char ch) メソッドは、Java の Character クラスの一部であり、UnicodeData ファイルのケース マッピング情報を使用して指定された文字をタイトルケースに変換するために使用されます。このメソッドは、入力文字の同等のタイトルケース文字を返します。
toTitleCase(char ch) メソッドをテストするには、ユーザー入力を受け付ける必要があります。これは、Java で提供される Scanner クラスを使用して行うことができます。
import java.util.Scanner;
public class TitleCaseExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a character: ");
char ch = scanner.next().charAt(0);
scanner.close();
}
}
このコードでは、端末からのユーザー入力を読み取るために新しい Scanner オブジェクトを作成しています。その後、ユーザーに文字を入力するように促し、scanner.next().charAt(0) メソッド呼び出しを使用して入力を読み取ります。この呼び出しは、ユーザーからの文字列入力を読み取り、その文字列の最初の文字を返します。
入力文字が得られたので、toTitleCase(char ch) メソッドを使用してそれを同等のタイトルケース文字に変換することができます。
import java.util.Scanner;
public class TitleCaseExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a character: ");
char ch = scanner.next().charAt(0);
char titlecaseChar = Character.toTitleCase(ch);
System.out.println("The titlecase equivalent of " + ch + " is " + titlecaseChar);
scanner.close();
}
}
このコードでは、入力文字を同等のタイトルケース文字に変換するために Character.toTitleCase(char ch) メソッドを呼び出しています。その後、元の文字とそのタイトルケースの同等物を端末に出力しています。
コードを実行するには、まずコンパイルする必要があります。ターミナルを開き、~/project ディレクトリに移動します。その後、次のコマンドを使用してコードをコンパイルします。
javac TitleCaseExample.java
コードが正常にコンパイルされたら、このコマンドを使用して実行できます。
java TitleCaseExample
コードが実行されたら、任意の文字を入力してそのタイトルケースの同等物を確認できます。以下はいくつかの例です。
Enter a character: a
The titlecase equivalent of a is A
Enter a character: z
The titlecase equivalent of z is Z
Enter a character: 1
The titlecase equivalent of 1 is 1
Enter a character: *
The titlecase equivalent of * is *
この実験では、Character クラスの toTitleCase(char ch) メソッドを使用して文字を同等のタイトルケース文字に変換する方法を学びました。また、Java コードを使用してユーザー入力を受け付け、端末に出力を表示する方法も学びました。