asnafList是我的列表,getIc_number是我的getter,下面是我的代码
asnafList.get(0).getIc_number();
我正在尝试为我的应用程序提供某种身份验证功能,并且我在按钮的if语句中使用了上面的代码。该代码仅获得列表的0位置。所以我的问题是,有没有一种方法可以获取列表的所有位置,以便与使用if语句的用户输入进行比较?
答案 0 :(得分:0)
enter code here
答案 1 :(得分:0)
正如Kushal回答的那样,for循环对此很有用。但是在这种情况下,我通常为每个循环使用a。不确定asnafList中的对象类型,但是看起来像这样:
for(AsnafObject a : asnafList) {
if(a.getIc_number() == YOUR_COMPARABLE_NUMBER) {
// do stuff
}
}
执行此for循环时,基本上可以遍历asnafList中的每个对象,其中AsnafObject是asnafList的类类型,而a是可用于调用AsnafObject的任何非静态方法(或类被称为)