我如何解析字符串值为字符类型,在Java?

我知道如何做到int和double(例如Integer.parseInt(“123”))。 有字串课吗?


当前回答

如果你的字符串只包含一个字符,最简单的方法是调用charAt方法:

char c = s.charAt(0);

其他回答

如果字符串长度为1个字符,就取该字符。如果字符串长度不超过1个字符,则不能将其解析为字符。

 String string = "This is Yasir Shabbir ";
 for(char ch : string.toCharArray()){

 }

或者如果你想要单独的,你可以选择

char ch = string.charAt(1);

您可以执行以下操作:

String str = "abcd";
char arr[] = new char[len]; // len is the length of the array
arr = str.toCharArray();

如果你的字符串只包含一个字符,最简单的方法是调用charAt方法:

char c = s.charAt(0);

你可以使用这个技巧:

String s = "p";

char c = s.charAt(0);