获取用户输入的一个字符,存入变量(Java)

Obtain a character entered by the user and store it into a variable (Java)

下面的代码是获取用户在文本框中输入的字符串(从 GUI)并将其存储到名为 aString 的变量中:

aString = txtString.getText();

下面的代码与上面的代码不同,因为它是一个字符而不是字符串。从用户那里获取字符(如 char)并将其存储在变量中以便稍后在程序中使用的另一种方法是什么?

char aChar = txtCharToString.getText();

如果你需要整个字符,你可以使用这个:

String str = txtCharToString.getText().toString();
char[] aChar = str.toCharArray();

或者像这样,如果只是第一个字符:

char aChar = txtCharToString.getText().charAt(0);