发布网友 发布时间:2022-04-25 20:43
共4个回答
热心网友 时间:2022-06-17 06:15
把这些类都放在一个集合中,循环整个集合,在里面比较。追问新手求解释
追答你自己在网上找一些集合的例子慢慢看。
热心网友 时间:2022-06-17 06:15
使用list或者数组存放着些对象,然后循环数组来比较
热心网友 时间:2022-06-17 06:16
用Java反射机制追问不懂啊,有没有例子?
热心网友 时间:2022-06-17 06:16
public class Person{
private int age;
public Person(int a){
this.age=a;
}
public int getAge( return this.age);
public void setAge(int a) ( this.age = a);
}
public class MyTest{
public void main(String args[]){
List<Person> alist=new ArrayList<Person>();
for(int i=0;i<10;I++){
Person p = new Person(i);
alist.add(p);
}
//比较
Person me = new Person(3);
for(int i=0;i<alist.size();i++){
if(alist[i].age==me.age){
system.out.println(i);
return;
}
}
}
}