您好我有班級稱爲userdata它返回Userarraylist這是User類型。當我嘗試使用contains方法來檢查特定屬性是否存在時,它總是返回false爲什麼?我有一個arraylist在哪裏我正在驗證特定對象是否存在,但即使它存在它總是返回假
其實我想要數組列表是通用的,它應該返回在數組列表中設置的對象。
String className = data.getUserData().get(0).getClass().getSimpleName();
if(className.equalsIgnoreCase("User")) {
ArrayList<User> userdata=new ArrayList();
userdata = data.getUserData();
System.out.println(data.getUserData().contains(u.getUserId()));
if(userdata.contains(u.getUserName())) {
System.out.println(userdata.get(0).getEmailId());
}
}
請格式化您的問題。 – twodayslate
所以你的程序看起來像[jquery.min](http://code.jquery.com/jquery-1.8.2.min.js)文件? –