連絡先の名前と連絡先番号の2つの列を持つ連絡先のリストを作成しましたが、重複を避けるために名前のエントリが1つであることを確認したいと思います。これは、追加するかどうかを確認するために使用するコードです。行がカスタムリストにすでに存在するかどうか:
if(m_localContactNameHolderArrayList.contains(inputProviderInstance.l_contactName.equals(name)))
//Do something
else
// Do something else
m_localContactNameHolderArrayList
これは2列の配列リストです
inputProviderInstance
に入力を提供するためのクラスのインスタンスですm_localContactNameHolderArrayList
inputProviderInstanceのクラスのコードは次のとおりです。
static class InputProviderClass
{
String l_contactName;
String l_ContactNumber;
public String getContactName()
{
return l_contactName;
}
public void setContactName(String contactName)
{
this.l_contactName = contactName;
}
public String getContactNumber()
{
return l_ContactNumber;
}
public void setContactNumber(String contactNumber) {
this.l_ContactNumber = contactNumber;
}
}
たくさん検索しましたが、よくわかりません。助けてください。よろしくお願いします。