输入一个字符串,将这个字符串中的各个元素遍历输出,或者求这个字符串中有多少个字符为"a"的字符,类似与这样的案例,则需要将字符串转换为字符。
字符串转换为字符有三种解决方式:
其中number表示字符串名称,chs表示字符数组名称
1. charAt() 命令;
chs[i]=number.chaAt(i);
2.substring()命令;
chs[i]=number.substring(i,i+1); //将number字符串中第i个字符赋值给chs[i],i到i+1表示第i个字符到第i+1个字符,不包括第i+1个字符,且 chs 需要时string型
3、toCharArray();
char[] chs=toCharArray();
实例如下图所示,遍历一个字符串,转换成字符数组后输出