如何根据文档为此类创建实例?

时间:2016-01-05 08:18:43

标签: java reddit

这是课程文档: http://thatjavanerd.github.io/JRAW/docs/0.8.0/net/dean/jraw/http/UserAgent.html

我正在尝试创建一个UserAgent实例,如下所示:

UserAgent ua = new UserAgent("/u/ohhemmgee fyp");

但Eclipse说constructor is not visible。 怎么了?我应该如何创建实例?

3 个答案:

答案 0 :(得分:3)

您必须调用以下静态方法:

  

(java.lang.String val)的静态UserAgent

     

使用自定义值实例化新的UserAgent。

喜欢

UserAgent myUserAgent = UserAgent.of("myVal");

答案 1 :(得分:1)

使用类的静态方法of(String)创建一个新实例:

UserAgent ua = UserAgent.of("/u/ohhemmgee fyp");

您不能直接使用构造函数,因为它是私有的,因此无法从类外部访问。

答案 2 :(得分:1)

构造函数确实是private。您可以使用静态方法of创建UserAgent实例,但是:

UserAgent ua = UserAgent.of("/u/ohhemmgee fyp");