下面是学生类的创建:
public class Student{
//成员变量
private String name;
private int age;
//无参构造方法
public Student(){}
//带参构造方法
public Student(String name,int age){
this.name=name;
this.age=age;
}
//成员方法
//set 方法设置值
//同名使this修饰的变量指代成员变量,不带this修饰的指代形参
public void setName(String name){
this.name=name;
}
//get方法获取值
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}
}
学生类的遍历:
import java.util.ArrayList;
public class StudentTest{
public static void main(String[] args){
ArrayList<Student> array=new ArrayList<Student>();
Student s1=new Student("li",22);
Student s2=new Student("liu",23);
array.add(s1);
array.add(s2);
for(int i=0;i<array.size();i++)
{
Student s=array.get(i);
System.out.println(s.getName()+","+s.getAge());
}
}
}