2017-02-19 34 views
-1

私はチックタックのつま先のゲームを作っています。これは、どのボタンが押されたかをチェックし、そのボタンに円または十字が表示されているかどうかを確認するコードの一部です。円または十字がある場合、プレーヤーは別のボタンを選択する必要があります。エラー:toString(String)の適切なメソッドが見つかりません

エラーメッセージ:私はこのエラーを得ているが、いただきました!間違っているかわからない

Error:(140, 38) error: no suitable method found for toString(String) 
method Arrays.toString(long[]) is not applicable 
(argument mismatch; String cannot be converted to long[]) 
method Arrays.toString(int[]) is not applicable 
(argument mismatch; String cannot be converted to int[]) 
method Arrays.toString(short[]) is not applicable 
(argument mismatch; String cannot be converted to short[]) 
method Arrays.toString(char[]) is not applicable 
(argument mismatch; String cannot be converted to char[]) 
method Arrays.toString(byte[]) is not applicable 
(argument mismatch; String cannot be converted to byte[]) 
method Arrays.toString(boolean[]) is not applicable 
(argument mismatch; String cannot be converted to boolean[]) 
method Arrays.toString(float[]) is not applicable 
(argument mismatch; String cannot be converted to float[]) 
method Arrays.toString(double[]) is not applicable 
(argument mismatch; String cannot be converted to double[]) 
method Arrays.toString(Object[]) is not applicable 
(argument mismatch; String cannot be converted to Object[]) 

コード:

   @Override 
       public String toString() { 
        return Arrays.toString(Circle); 
        return Arrays.toString(Cross); 
       } 
+1

「Circle」のように見えますが、「Cross」は文字列です。なぜあなたは 'Arrays.toString()'を呼びますか?あなたの目標は何ですか?もっとコードを表示できますか? – shmosel

答えて

0

つ以上のエラーがあります。 最初に、2つのreturn文は使用できません。 第2に、サークルとクロスが文字列であるように見えますが、Arrays.toString()は配列を引数として期待しています! Plsは、コード全体を提供します。