-5

这是我打印数组的代码,如何从字符串数组中打印特定元素

 Elements dds = document.select("dd");
         String[] ddsTexts = new String[dds.size()];
            for (int i = 0; i < dds.size(); i++) {
                ddsTexts[i] = dds.get(i).ownText();
                System.out.println(ddsTexts);

            }
4

2 回答 2

3

如果您只需要打印第三个元素,
那么试试这个

if(i == 2)//since array indexes starts from zero
  System.out.println(ddsTexts[i]);
于 2013-09-13T11:46:51.410 回答
1

你应该做类似的事情

if(i==2) //index will be 2 for 3rd element
 System.out.println(ddsTexts[i].toString());

也因为不需要偶数调用,ddsTexts所以String[]toString()

 if(i==2)
     System.out.println(ddsTexts[i]);
于 2013-09-13T11:45:35.560 回答