20行哪错了,不明白
for (i=0;i<=myEquals.length;i++) 改成for (i=0;i<myEquals.length;i++) 数组越界了,下标值最大比数组长度少一
谢谢指点,明白了,下次不会再犯这样的错误了。