如何仅使用 java 获取英文推文?

how can i get English tweets only using java?

这里是代码

public void onStatus(Status status) {
String lang = status.getUser().getLang();
if (tweetCount < 50000) {
if (lang.equals("en")) {
storeInFile(status);
tweetCount++;
     }
    } 
}

我从所有语言获得的推文。有没有办法限制我只获取英文推文?

您使用的代码不是 return 推文的语言 你为什么不试试:

status.getLang()

来自 here

Interface Status

java.lang.String getLang()

Returns the lang of the status text if available.

Returns:

two-letter iso language code Since: Twitter4J 3.0.6