我有一個字符串列表List<String> treeList
。我想比較最後四個元素與每個元素的預定義字符串。這樣做的最好方法是什麼?我認爲最好的方法來比較列表元素
一種方法是
String firstParent = treeList.get(treeList.size() - 1);
String secondParent = treeList.get(treeList.size() - 2);
String thirdParent = treeList.get(treeList.size() - 3);
String fourthParent = treeList.get(treeList.size() - 4);
if(firstParent.equals("a") && secondParent.equals("b") && thirdParent.equals("c") && fourthParent.equals("d")) {
return true;
}
有沒有錯字少可用的方法?列表比較可以是2,3或4個元素。
4個最後的元素到不同的字符串,我會說任何壓縮代碼的嘗試都會讓它更難閱讀,所以更糟糕。我會說保持這種天真的方式。 – Joel