一个if语句困惑了我好久..
这是我编的关于查找字符位置的程序一部分,但是加了if (a=-1)和后面的语句后就不能编译了.提示为矛盾type;请各位高手解我苦困啊!!@@
if (e.getSource()==bt2){
s1=t1.getText();
s3=t3.getText();
a=s1.indexOf(s3);
if (a=-1) {t4.setText("你输入的字母不在字符串中!");}
else {t4.setText("你输入英文"+s3+"在s1中的位置是:"+a);
}