如何在Java中将String
类型的值解析为char
类型?
我知道如何将其解析为int和double(例如Integer.parseInt("123")
)。是否有用于Strings和Chars的类?
如何在Java中将String
类型的值解析为char
类型?
我知道如何将其解析为int和double(例如Integer.parseInt("123")
)。是否有用于Strings和Chars的类?
toCharArray()
将字符串转换为字符数组: Scanner s=new Scanner(System.in);
System.out.print("Enter some String:");
String str=s.nextLine();
char a[]=str.toCharArray();
String str = "abcd";
char arr[] = new char[len]; // len is the length of the array
arr = str.toCharArray();
String str = "abc"; char[] char_str = str.toCharArray();
- otaku一种文章的方式:
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); } }
}
查看输出请点击此链接:这里
谢谢 :-)
您可以使用.charAt(int)函数来检索字符串中任何索引处的字符值。如果您想将字符串转换为字符数组,请尝试在字符串上调用.toCharArray()。如果字符串只有一个字符长,只需通过调用.charAt(0)(或C#中的.First())来获取该字符。