这种情况应该用什么方法设计比较合理呢?

需求是这样的,我有一个url,我想获得这个url的html代码。

我就写了一个方法:

class WebTool{
public static String getHtml(String url){
String result = "";
HttpURLConnectio conn = (HttpURLConnection) new URL(url).openConnection();
...
return result;
}
}


调用:
String source = WebTool.getHtml("http://www.baidu.com");


开始发现没什么问题,挺好用,但后来发现conn可以加很多参数,比如cookies,referer,还有可以加post 的参数。

但我想继续用类似上面的一句话调用( WebTool.getHtml("http://www.baidu.com"))这种比较简便的形式,请问有什么好点的方法呢?

最好还是传递对象
将对象封装好
用的时候就set参数
如:
obj.setUrl("http://www.baidu.com");
obj.setPost("username","张三");
.....
然后传递进去WebTool里去解析

在你的

最后一句打错了 不好意思

然后传递进去

在你的WebTool里去解析