Twitter4j计算发现的推文数量

时间:2016-03-21 00:33:12

标签: java processing twitter4j

以下是我查找主题标签的方法:

void getNewTweets()
{
  //try the search
  try
  {
    Query query = new Query(searchString);
    //get the last 50 tweets
    query.count(2);
    QueryResult result = twitter.search(query);
    tweets = result.getTweets();

    System.out.println(tweets); 
  }  
  //if there is an error then catch it and print it out
  catch (TwitterException te)
  {
    System.out.println("Failed to search tweets: " + te.getMessage());
    System.exit(-1);
  }
}

我正在使用Twitter4j库。我如何计算发现的推文数量?

2 个答案:

答案 0 :(得分:1)

您也可以使用QueryResult.getCount()功能。

Query query = new Query(searchString);
QueryResult result = twitter.search(query);

int count = results.getCount();
System.out.println("tweet count: " + count);

答案 1 :(得分:0)

将推文存储在ArrayList中,并获取ArrayList的大小以显示推文的数量。

ArrayList tweets = (ArrayList) result.getTweets();
System.out.println(tweets.size());