在java中,如何将字符串变量与存储在arraylist中的对象中的字符串变量进行比较

在java中,如何将字符串变量与存储在arraylist中的对象中的字符串变量进行比较,java,Java,比如说我有 String s = "hey"; ... List<FacebookPerson> list = new ArrayList<FacebookPerson>(); String s=“嘿”; ... 列表=新的ArrayList(); 我想看看列表中的一个对象是否已经有了参数“嘿” 试试这个。这是说我不能将我的FacebookPerson对象转换为字符串@sea您需要@override to字符串在FacebookPerson对象中。请参阅未成熟回答提

比如说我有

String s = "hey"; 
...
List<FacebookPerson> list = new ArrayList<FacebookPerson>();
String s=“嘿”;
...
列表=新的ArrayList();
我想看看列表中的一个对象是否已经有了参数“嘿”


试试这个。

这是说我不能将我的FacebookPerson对象转换为字符串@sea您需要@override to字符串在FacebookPerson对象中。请参阅未成熟回答提示:如果您怀疑有问题的代码示例应该包含泛型类型,并且问题没有正确格式化这些示例,请查看查看原始示例的选项。请记住,浏览器无法打印
,因为它将其视为标记。
String s = "hey";
for (String temp : list) {
   boolean status = temp.toLowerCase().contains(s.toLowerCase());
   if (status)
       System.out.println("Match Found!");

}