User类:
package act;
public class User {
private String ID;
private String username;
private String password;
public String getID() {
return ID;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public void setID(String iD) {
ID = iD;
}
public void setUsername(String username) {
this.username = username;
}
public void setPassword(String password) {
this.password = password;
}
public User(String iD, String username, String password) {
super();
ID = iD;
this.username = username;
this.password = password;
}
public User() {
super();
}
}
测试类:
package act;
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<User>list=new ArrayList<User>();
User u1=new User("zhangsan","张三","12345678");
User u2=new User("lisi","李四","12345678910");User u3=new User("wangwu","王五","1234567891011");
list.add(u1);
list.add(u2);list.add(u3);
int i=contains(list,"taoyu");
int j=contains(list,"lisi");
System.out.println(i);
System.out.println(j);
}
public static int contains(ArrayList<User>list,String id) {
for(int i=0;i<list.size();i++)
{
if(list.get(i).getID().equals(id))
{
return i;
}
}
return -1;
}
}