有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Jsoup和方法调用

一个简单的问题希望,放轻松我是初学者

当使用jsoup对不同的网站进行多次调用时,是否最好使用不同的方法对不同的网站进行分组

website1();
website2();
website3();

或者让它们在1方法下一个接一个地运行

websites();

多谢各位


共 (2) 个答案

  1. # 1 楼答案

    提取方法总是更好:)代码更具可读性

    login(username, password);
    selectProfile();
    selectChangePassword();
    setNewPassword(password);
    logout();
    

    这更容易阅读:)

  2. # 2 楼答案

    取决于您希望如何组织数据。分解和调试的方法越多(请参阅printStackTrace())。分解如此有用有多种原因。方法调用对程序速度的影响可以忽略不计。你考虑过以下几点吗

    void websites(){ //I am assuming it returns void.
        website1();
        website2();
        website3();
        website4();
        //etc...
    }