2017-03-09 73 views
1

說明: enter image description herecompareTo方法的鏈接列表?

我的測試,似乎是傳球,但不知道如果我涵蓋所有的情況下,或可能性。

我覺得我的實現過於簡單。有人可以檢查嗎?

我的實現:

@Override 
public int compareTo(ListNoOrder<T> otherList){ 
    int sizeCompare = otherList.sizeOfList; 

    if (this.sizeOfList > sizeCompare) { 
     return 1; 
    } 

    else if (this.sizeOfList < sizeCompare) { 
     return -1; 
    } 

    else { 
     return 0; 
    } 
} 
+1

您剛剛實施了第三次檢查。但是你在任何情況下都會返回1。其中一種情況應該返回-1 – SilverNak

+1

這可能應該到[codereview](http://codereview.stackexchange.com/)IMO。 – Moira

+0

您的文字圖像[不是很有用](// meta.unix.stackexchange.com/q/4086)。它不能被朗讀或複製到編輯器中,而且它的索引也不是很好,這意味着具有相同問題的其他用戶不太可能在此找到答案。請[編輯]您的文章直接合並相關文本(最好使用複製+粘貼以避免轉錄錯誤)。 –

回答

0

你只是比較Listssize。多數民衆贊成在第一步,但當sizes是相同的,你必須比較每個char