Java Android中出错:找不到符号方法

Java Android中出错:找不到符号方法,java,android,Java,Android,我试图编译下面的代码,但我不断得到错误 找不到字符数组(字符串)的符号方法 找不到符号方法writeSuccess(int,char[],char[]) 公共类控制流{ 字符[]字母表={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'}; 公开作废开始(){ char[]sentenceToTest=toCharacterArray(“敏

我试图编译下面的代码,但我不断得到错误

找不到字符数组(字符串)的符号方法

找不到符号方法writeSuccess(int,char[],char[])

公共类控制流{
字符[]字母表={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
公开作废开始(){
char[]sentenceToTest=toCharacterArray(“敏捷的红狐跳过懒惰的棕色狗”);
char[]missingLetters=新字符[26];
int numfmissingleters=0;
for(int i=0;i
你要做的是

String abc="the quick red fox jumps over the lazy brown dog";

char[] sentenceToTest=abc.toCharArray();
并且您的类中没有定义writeSuccess方法

public void writeSuccess (int numOfMissingLetters,char[] missingLetters, char[] sentenceToTest){



  Log.e("","number of missing letters are : "+numOfMissingLetters);
  Log.e("","------------------");

   for(int i=0 ;i<sentenceToTest.length();i++){

      Log.e("","sentence to test is : "+sentenceToTest[i]);

   }

   Log.e("","------------------");


   for(int i=0 ;i<missingLetters.length();i++){

      Log.e("","missing letter is : "+missingLetters[i]);

   }


}
public void writeSuccess(int numfmmissingletters,char[]missingLetters,char[]sentenceToTest){
Log.e(“,”缺少的字母数为:“+numfmissingleters”);
Log.e(“,”------------------------”;
对于(int i=0;i
应该是:

char[] sentenceToTest = "the quick red fox jumps over the lazy brown dog".toCharacterArray();
.toCharacterArray()
是字符串对象的一种方法。所以您可以
str.toCharacterArray()
,而不是
toCharacterArray(str)


对于第二个问题,您没有
writeSuccess()
在您向我们展示的代码中实现的方法。

太棒了,修复了这个错误,谢谢,但现在我只得到了writesuccess错误。您没有回答问题的第二部分。另外,您能解释一下您的答案吗?@BradHazelnut您还没有在您的代码中定义您的方法class@BradHazelnut你能告诉我这个方法的用途吗writesuccess?从教程中,它只是想在输出日志中写入它是成功的哇,谢谢,这很有道理,非常感谢您的解释well@BradHazelnut很高兴我能帮上忙!我不确定第二个问题,你展示给我们的内容中没有包含该代码。如果你展示给我们,我可以在这方面为你提供更多帮助我,我怀疑是参数不匹配。
char[] sentenceToTest = toCharacterArray("the quick red fox jumps over the lazy brown dog");
char[] sentenceToTest = "the quick red fox jumps over the lazy brown dog".toCharacterArray();