我想把一个字符串拆分成单个字符。例如:将“Geeta”拆分为“G”,“e”,“e”,“t”,“a”。我该怎么做?我想拆分一个没有任何分隔符的字符串。请帮忙。
String.ToCharArray()
来自MSDN:
此方法将字符串中的每个字符(即每个Char对象)复制到字符数组中。第一个被复制的字符位于返回的字符数组的索引0处;最后一个被复制的字符位于索引Array.Length - 1处。
你可以使用一个简单的for循环来操作字符:
foreach (char ch in stringVar)
{
Console.WriteLine(ch.ToString());
}
事实上,你不需要对其进行分割,因为你已经可以访问一个字符串中每个单独的字符元素。
foreach (char c in myString)
{
Console.WriteLine(c);
}
public class Main {
public static void main(String[] args) {
String str ="Noman";
for(int i = 0; i<str.length(); i++){
System.out.println(str.charAt(i) +" ");
}
}
}