私はa、b、c、dと私はパックと呼ばれる文字列を持っていると仮定していくつかの文字列のArrayListを含むアプリを持っている。私がしなければならないのは、パックがすでにarraylistに存在するかどうかをチェックしなければならないかどうかです。存在しなければarraylistに追加する必要があります。私はどうすればよいことStringがArraylistに既に存在するかどうかを確認するには?
コード: -
ArrayList<CBlackList> appsListDataSet;
public void setAppsDetails(String pack) {
if (appsListDataSet != null && appsListDataSet.size() > 0) {
for (int i = 0; i < appsListDataSet.size(); i++) {
CAppsModel appsModel = appsListDataSet.get(i);
if (pack.equalsIgnoreCase(appsModel.getPackageName())){
//Not to know what to do here.
}
}
}
}
チェックhttps://stackoverflow.com/a/2642709/3981656 –
使用 'yourArrayList.contains( "パック")'私のArrayListがかかる –