Java 为什么我会得到;值X不是Y的成员;这个代码有错误吗?

Java 为什么我会得到;值X不是Y的成员;这个代码有错误吗?,java,scala,twitter,twitter4j,Java,Scala,Twitter,Twitter4j,我使用Twitter4j从Twitter获取趋势,使用以下代码: val twitter = new TwitterFactory().getInstance val twitterStream = new TwitterStreamFactory().getInstance twitterStream.addListener(simpleStatusListener) val trends = twitter.getTrends println(tre

我使用Twitter4j从Twitter获取趋势,使用以下代码:

    val twitter = new TwitterFactory().getInstance
    val twitterStream = new TwitterStreamFactory().getInstance
    twitterStream.addListener(simpleStatusListener) 
    val trends = twitter.getTrends
    println(trends.getName)
我尝试了不同的方法来获取趋势,但我一直得到以下错误:

value getTrends is not a member of twitter4j.Twitter
有人能指出问题出在哪里吗?

该方法来自twitter4j以及随后的示例。看看其他与趋势相关的方法


作者还有许多其他最新的例子。

很明显,这是因为
getrends
我知道它是一个接口,但如何定义方法?@Princessofperson也许你需要的是其中一个(
Twitter
实现了所有这些),比如
getAvailableTrands
?你为什么假设Twitter.getrends()这是一个法律指令吗?我指的例子比OP使用的例子更新。