アイデア:
最初に Scanner オブジェクトを作成し、Scanner オブジェクトの next() メソッドを呼び出して、コンソールによって入力された文字列を取得します。を返し、String型です nextChar()メソッドがないので、StringのcharAt(0)メソッドを呼び出して先頭の文字を取得することで文字列を入力します。
文字を入力する方法:
import java.util.Scanner; Scanner scanner = new Scanner(System.in); char c = scanner.next().charAt(0);
これは、最も一般的に使用される方法であり、上記の黒文字の原則です。
import java.util.Scanner; Scanner scanner = new Scanner(System.in); char c = scanner.next().toCharArray()[0];
これは、使い方はまあまあで、最初のものほど使いやすくはなく、リソースの無駄であり、最初のものほど単純ではありません。
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; char c = (char)new BufferedReader(new InputStreamReader(System.in)).read();
推奨チュートリアル: Java 開発の入門
以上がJavaで文字を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。