这个问题让我沮丧了几天。我正在使用字符串拆分来查找字符串的后半部分。这是我的代码:
String pieces[] = piece.split(before[x]);
piece = piece.split(before[x])[1];
在调试模式下,我已经确定piece =
<area shape="circle" coords="329,152,13" href="#g35" alt="" onmouseover="return overlib\('<b>Southeast False Creek</b><br>215 West 1st Avenue' , SNAPX, 20, SNAPY, 20\);" onmouseout="return nd\(\);"/>
和before[x] =
<area shape="circle" coords="329,152,13" href="#g35" alt="" onmouseover="return overlib\('<b>
出于某种原因,我得到一个ArrayIndexOutOfBounds
例外,split
说索引无效。我不知道为什么会这样,所以任何帮助将不胜感激!