我如何解析字符串值为字符类型,在Java?
我知道如何做到int和double(例如Integer.parseInt(“123”))。 有字串课吗?
我如何解析字符串值为字符类型,在Java?
我知道如何做到int和double(例如Integer.parseInt(“123”))。 有字串课吗?
当前回答
如果字符串长度为1个字符,就取该字符。如果字符串长度不超过1个字符,则不能将其解析为字符。
其他回答
写作方式:
public class CharToInt{
public static void main(String[] poo){
String ss="toyota";
for(int i=0;i<ss.length();i++)
{
char c = ss.charAt(i);
// int a=c;
System.out.println(c); } }
}
关于输出,请参见此链接:单击这里
谢谢:-)
你可以在string中使用. charat (int)函数来检索任意索引处的char值。如果您想将String转换为char数组,请尝试在String上调用. tochararray()。
String g = "line";
char c = g.charAt(0); // returns 'l'
char[] c_arr = g.toCharArray(); // returns a length 4 char array ['l','i','n','e']
String string = "This is Yasir Shabbir ";
for(char ch : string.toCharArray()){
}
或者如果你想要单独的,你可以选择
char ch = string.charAt(1);
你可以在string中使用. charat (int)函数来检索任意索引处的char值。如果您想将String转换为char数组,请尝试在String上调用. tochararray()。如果字符串长度为1个字符,只需调用. charat(0)(或c#中的. first())来获取该字符。
如果字符串长度为1个字符,就取该字符。如果字符串长度不超过1个字符,则不能将其解析为字符。