Java访问字符串数组中的特定元素

Eri*_*ric 3 java arrays string

我正在运行一个Web爬虫供我自己使用.我下载了一个并希望提供种子.我想提供大约50粒种子.所以我创建了一个字符串数组.我希望每次遍历for循环时为爬虫提供1个种子.我的代码是:

String [] temp = new String [] {"http://www.random.org/","http://www.wikipedia.org/","http://www.jlworld.com/"," http://www.frys.com/"};

String [] urls = new String [temp.length];

  for (int i = 0; i <=temp.length; i++)       
     {          
        urls[i] = temp[i];      
     }
Run Code Online (Sandbox Code Playgroud)

抓取工具需要分配给网址的字符串.所以喜欢:

String [] urls = new String [1];

urls [0] ="http://www.google.com/";

所以它就是这样的.对于我的代码,我得到了一个outofbounds异常.我想要做的是每次通过for循环时为爬虫提供1个种子.任何有关这方面的帮助将不胜感激!

Eri*_*rik 5

for (int i = 0; i <=temp.length; i++)
Run Code Online (Sandbox Code Playgroud)

应该:

for (int i = 0; i <temp.length; i++)
Run Code Online (Sandbox Code Playgroud)