结果什么都不显示。。。。。。。

import java.io.File;
import java.io.IOException;
import java.net.URL;


import org.apache.commons.io.FileUtils;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class Test3 {

    public static void main(String[] args) throws IOException {
        Document document=Jsoup.connect("https://pvp.qq.com/down/pc/index.shtml").get();
    
        
        String reg="img[src$=.jpg]";
        Elements imgs=document.select(reg);
        for(int i=0;i<imgs.size();i++) {
            Element img=imgs.get(i);
            String imgUrl=img.attr("src");
            if(imgUrl.startsWith("https")) {
                System.out.println (imgUrl);
                download(imgUrl,"D:\\test\\",i+".jpg");
            }
            //System.out.println(imgUrl);
        }
        //System.out.println(imgs);
    }
    public static void download(String urlPath,String dirPath, String fileName) throws IOException {
        URL url=new URL(urlPath);
        File file=new File(dirPath+fileName);
        FileUtils.copyURLToFile(url,file);
    }

}
 

你没输出显示什么结果,有问题多加点输出就能看出来了。程序不报错,那就是你的逻辑有问题,或者使用不当。

打印看看

System.out.println(imgs.size());