private ArrayList<SocialMediaAccount> socialMediaAccounts;
public void addSocialMediaAccount(String userID, String websiteName, String websiteURL, int activityLevel)
{
SocialMediaAccount object = new SocialMediaAccount(userID, websiteName, websiteURL, activityLevel);
socialMediaAccounts.add(object);
}
我有这个 ArrayList
,我需要搜索特定的网站名称并返回与该对象关联的用户 ID。
很困惑,希望得到一些帮助来解决这个问题。
谢谢!
最佳答案
您可以遍历数组列表并检查网站名称是否与存储在列表中的网站名称匹配,如下所示:
for(int i = 0; i < socialMediaAccounts.size(); i++)
if(socialMediaAccounts.get(i).getWebSiteName().equals(the_website_you_arelooking_for){
return socialMediaAccounts.get(i).getUserId
}
}
关于java - 在 ArrayList 中搜索字符串并返回另一个关联的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43164281/