我正在尝试使用以下代码将字符串保存到字符数组中,并且收到此错误:类型不匹配:无法从 char 转换为 char[]
下面是代码
public class ExCaluculator{
char[] swi=new char[10];
String San="hello world" ;
int samsu ;
public void excal(){
for(samsu=0;samsu>San.length();samsu++)
{
swi=San.charAt(samsu);
}
}
}
另外请建议我任何其他方法来执行相同的操作
最佳答案
您必须将值分配给数组的元素:
public class ExCaluculator{
char[] swi=new char[10];
String San="hello world" ;
int samsu ;
public void excal(){
for(samsu=0;samsu>2;samsu++)
{
swi[samsu]=San.charAt(samsu);
}
}
}
关于java - 使用 charAt() 函数分配给 char 数组会引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28713443/