所以我要檢查,如果在數組列表中存在的if語句什麼。所以,而不是如何檢查如果有什麼是一個ArrayList
MyArrayList.Contains("blah");
我想要的東西,檢查是否有任何東西在裏面。
編輯!: 發現了這件事! 感謝您的幫助! 答案: MyArrayList.isEmpty(){ }
感謝!
所以我要檢查,如果在數組列表中存在的if語句什麼。所以,而不是如何檢查如果有什麼是一個ArrayList
MyArrayList.Contains("blah");
我想要的東西,檢查是否有任何東西在裏面。
編輯!: 發現了這件事! 感謝您的幫助! 答案: MyArrayList.isEmpty(){ }
感謝!
你應該檢查你的ArrayList是沒有t空了。
你可以做到這一點像這樣的代碼片段:
if (!arrayList.isEmpty()) {
//your code here...
}
只需選中列表的大小。如果它不是零,那麼它裏面有東西...
if(arrayList.size() != 0) {
//there is something in the list
}
非常感謝!我認爲這會是這樣的!這樣的快速反應也是如此! – LucaSpeedStack
@LucaSpeedStack javadoc的是你的朋友.. – 2014-02-20 20:51:07
if (! list.isEmpty()) {
// do something
}
if (list.size() > 0) {
// do something
}
另外,請記住,大部分是更好編程針對接口的時間(在這種情況下,List
),而不是具體的類(如ArrayList
,LinkedList
)
你可以這樣做只是像這樣使用.isEmpty()
:
if(!myArrayList.isEmpty()){
//if your array list has something in it
}
,並
if(myArrayList.isEmpty()){
//if your array list has nothing in it
}
如何檢查大小列表? – Pshemo
@Pshemo如何使用正確的方法? – 2014-02-20 20:51:55
@LutzHorn是的,這工作太(因爲它使用'size':d) – Pshemo