需要解释基本的java运算符:

时间:2014-09-02 07:37:52

标签: java operators conditional-operator

/**
 * Returns all Comments of the given review
 * @param reviewId
 * @return Returns all Comments as Collection or an empty Collection, if no Comments exist
 */
protected ArrayList<Comment> getComments(String reviewId) {
    ArrayList<Comment> result = new ArrayList<Comment>();

    HashMap<String, TreeMap<Integer, Comment>> authorMap = commentDB.get(reviewId);
    if (authorMap != null) {
        for (TreeMap<Integer, Comment> x : authorMap.values()) {
            result.addAll(x.values());
        }
    }
    return result;

在下面的代码中,我不了解行{/ p>中:的用法是什么

  for (TreeMap<Integer, Comment> x : authorMap.values()) 

我知道:是一个条件运算符,但不知道它是什么条件运算符以及它的用途。我搜索了谷歌的java运营商,但没有找到这个运营商。

0 个答案:

没有答案