比如:
String[] shuzu={"北京",“上海”};
EditText ed1 = (EditText)findViewById(R.id.editText1);
String edit=ed1.getText().toString();
if(edit==shuzu[0]){
Toast.makeText(getApplicationContext(), edit, 2000).show();
system.println("输入的汉字为:"+edit);
mMapView.getController().animateTo(p1);//p1之前定义好的坐标
}
我这样写,我知道肯定出不来结果,控制台上也显示 input arg error.
请问该如何改呢?请各位大神帮帮忙吧~
用equals
if(edit.equals(shuzu[0])){}
如果回答对您有帮助,请采纳
中括号里面的0表示数组中的第一个元素,但是我想要在Edittext中输入一个数,判断这个数是否在数组当中应该怎么做