Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android if-else语句出错_Android_If Statement - Fatal编程技术网

Android if-else语句出错

Android if-else语句出错,android,if-statement,Android,If Statement,我对if-else的声明有一些问题,请予以支持 if (btn1.getText().toString().equals(myString[6]) && (btn1.getText().toString().equals(myString[6]) || (btn1.getText().toString().equals(myString[7]) || (btn1.getText().toString().equals

我对if-else的声明有一些问题,请予以支持

if (btn1.getText().toString().equals(myString[6]) &&            
                    (btn1.getText().toString().equals(myString[6]) || (btn1.getText().toString().equals(myString[7]) || (btn1.getText().toString().equals(myString[8]) || (btn1.getText().toString().equals(myString[9]) || (btn1.getText().toString().equals(myString[10]) || (btn1.getText().toString().equals(myString[11]) || (btn1.getText().toString().equals(myString[12]) || (btn1.getText().toString().equals(myString[13]) || (btn1.getText().toString().equals(myString[14]) || (btn1.getText().toString().equals(myString[15])|| 
                            (btn2.getText().toString().equals(myString[6]) || (btn2.getText().toString().equals(myString[7]) || (btn2.getText().toString().equals(myString[8]) || (btn2.getText().toString().equals(myString[9]) || (btn2.getText().toString().equals(myString[10]) || (btn2.getText().toString().equals(myString[11]) || (btn2.getText().toString().equals(myString[12]) || (btn2.getText().toString().equals(myString[13]) || (btn2.getText().toString().equals(myString[14]) || (btn2.getText().toString().equals(myString[15])|| 
                                    (btn3.getText().toString().equals(myString[6]) || (btn3.getText().toString().equals(myString[7]) || (btn3.getText().toString().equals(myString[8]) || (btn3.getText().toString().equals(myString[9]) || (btn3.getText().toString().equals(myString[10]) || (btn3.getText().toString().equals(myString[11]) || (btn3.getText().toString().equals(myString[12]) || (btn3.getText().toString().equals(myString[13]) || (btn3.getText().toString().equals(myString[14]) || (btn3.getText().toString().equals(myString[15])|| 
                                            (btn4.getText().toString().equals(myString[6]) || (btn4.getText().toString().equals(myString[7]) || (btn4.getText().toString().equals(myString[8]) || (btn4.getText().toString().equals(myString[9]) || (btn4.getText().toString().equals(myString[10]) || (btn4.getText().toString().equals(myString[11]) || (btn4.getText().toString().equals(myString[12]) || (btn4.getText().toString().equals(myString[13]) || (btn4.getText().toString().equals(myString[14]) || (btn4.getText().toString().equals(myString[15])|| 
                                                    (btn5.getText().toString().equals(myString[6]) || (btn5.getText().toString().equals(myString[7]) || (btn5.getText().toString().equals(myString[8]) || (btn5.getText().toString().equals(myString[9]) || (btn5.getText().toString().equals(myString[10]) || (btn5.getText().toString().equals(myString[11]) || (btn5.getText().toString().equals(myString[12]) || (btn5.getText().toString().equals(myString[13]) || (btn5.getText().toString().equals(myString[14]) || (btn5.getText().toString().equals(myString[15])|| 
                                                            (btn01.getText().toString().equals(myString[6]) || (btn01.getText().toString().equals(myString[7]) || (btn01.getText().toString().equals(myString[8]) || (btn01.getText().toString().equals(myString[9]) || (btn01.getText().toString().equals(myString[10]) || (btn01.getText().toString().equals(myString[11]) || (btn01.getText().toString().equals(myString[12]) || (btn01.getText().toString().equals(myString[13]) || (btn01.getText().toString().equals(myString[14]) || (btn01.getText().toString().equals(myString[15]) 


                    )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
            {
            Toast.makeText(getBaseContext(), "something wrong", Toast.LENGTH_SHORT).show();          
            } 

            else if (btn1.getText().toString() == (btn2.getText().toString())
                (btn1.getText().toString() == (btn3.getText().toString())||
                        (btn1.getText().toString() == (btn4.getText().toString())||
                                (btn1.getText().toString() == (btn5.getText().toString())||
                                        (btn1.getText().toString() == (btn01.getText().toString())||
                                                (btn2.getText().toString() == (btn3.getText().toString())||
                                                        (btn2.getText().toString() == (btn4.getText().toString())||
                                                                (btn2.getText().toString() == (btn5.getText().toString())||
                                                                        (btn2.getText().toString() == (btn01.getText().toString())||
                                                                                (btn3.getText().toString() == (btn4.getText().toString())||
                                                                                        (btn3.getText().toString() == (btn5.getText().toString())||
                                                                                                (btn3.getText().toString() == (btn01.getText().toString())||
                                                                                                        (btn4.getText().toString() == (btn5.getText().toString())||
                                                                                                                (btn4.getText().toString() == (btn01.getText().toString())||
                                                                                                                        (btn5.getText().toString() == (btn01.getText().toString()))))))))))))))))
            {
                Toast.makeText(getBaseContext(), "something same", Toast.LENGTH_SHORT).show();           
            }
            else (btn1.getText().toString().equals(myString[0])||
                    (btn1.getText().toString().equals(myString[1])||(btn1.getText().toString().equals(myString[2])||(btn1.getText().toString().equals(myString[3])||(btn1.getText().toString().equals(myString[4])||(btn1.getText().toString().equals(myString[5])))))))
            {
                Toast.makeText(getBaseContext(), "test", Toast.LENGTH_SHORT).show();
            }
        }
如果执行的语句仅显示“相同”。我应该从上面的代码中添加什么?

首先
else if(btn1.getText().toString()==(btn2.getText().toString())…

使用
.equals()
比较字符串..,如果可以先检查一些问题,请使用else if-ledder而不是else…

else if(btn1.getText().toString()==(btn2.getText().toString())..


使用
.equals()比较字符串。如果使用其他的,如果你可以检查一些问题……………………< <…> > P>……但没有你的冒犯。但是我的代码有什么问题?我试着用很多按钮和if语句来做一个谜题。这是一种恭维….:d抱歉,但你的代码确实很糟糕。你希望有人如何调试它(似乎包括你在内)我的代码是怎么回事?我的代码有什么问题吗?我试着用很多按钮和if语句来制作一个谜题。如果你看你的代码,不要感到寒颤,你应该去看医生。我认为这是恭维……DSorry,但是你的代码真的很烂。你怎么希望有人调试呢?它(似乎包括你)?一个for循环怎么样?