.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。
3.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。
A:遍历集合遍历输出。
B:求出年龄最大的学生,让后将该对象的姓名变为:王者荣耀。
package CallName;
public class Student {
			String name;
			int age;
			String  se;
	}
package CallName;
import java.util.ArrayList;
public class StudentGet {
 public static void main(String[] args)
 {
	 ArrayList<Student>arr=new ArrayList<Student>();
	 addStudent(arr);
	 printS(arr);
	 getMax(arr);
 }
private static void getMax(ArrayList<Student> arr) {
	int num=arr.get(0).age;
	int index=0;
	for(int j=0;j<arr.size();j++)
	{
		
		if(num<arr.get(j).age)
		{
			num=arr.get(j).age;
			index=j;
		}
	}
	arr.get(index).name="王者荣耀";
	System.out.println(num);
	System.out.println(arr.get(index).name);
	for(int q=0;q<arr.size();q++)
	{
		System.out.println(arr.get(q).name+"   "+arr.get(q).age+"  "+arr.get(q).se);
	}
	
}
private static void printS(ArrayList<Student> arr) {
	for(int i=0;i<arr.size();i++)
	{
		
		System.out.println(arr.get(i).name+"   "+arr.get(i).age+"  "+arr.get(i).se);
	}
	
}
private static void addStudent(ArrayList<Student> arr) {
	Student s1=new Student();
	s1.name="马虎腾";
	s1.age=18;
	s1.se="男";
	
	Student s2=new Student();
	s2.name="麻婆苍穹";
	s2.age=34;
	s2.se="女";
	
	Student s3=new Student();
	s3.name="哇哈哈";
	s3.age=25;
	s3.se="男";
			
	arr.add(s1);
	arr.add(s2);
	arr.add(s3);
}
}
原文:https://www.cnblogs.com/dongzhenkun/p/10519407.html