我已经完成了更新旧代码以使用Google自定义网站搜索的任务。代码如下。
这个表单似乎工作率约为95%,但是我在执行搜索时遇到问题我得到了一个" java.lang.ArrayIndexOutOfBoundsException"错误。
似乎有些搜索查询有效,而其他搜索查询无效。
例如,我使用" Hurricane"进行搜索。我会收到上述错误。但是,让我们说我搜索" Hurricane Matthew"它将返回x量的结果。
我希望它与代码的第29行(Notepadd ++)有关 int maxNumReturned = 1000;
以及这条线161 & start +(expectedResultCount - resultsPerPage)
成功执行搜索后,我可以显示所有打印行(Spot 1,spot 1.2 exc to 3.1)
当搜索失败时,它会在Println 3中断,而不会打印出3.1
寻找一些指向正确方向的帮助,请记住这是非常古老的代码
打印出来的错误: spot 1 spot 1.1 spot 1.2 spot 2 spot 3 757您尝试查看的页面不可用。请稍后再试 java.lang.ArrayIndexOutOfBoundsException
见下面的代码:
VecSum