• Java-集合-第三题 有如下Student 对象, private String name; private int age; private int score; private String classNum; 其中,classNum 表示学生的班号,例如“class05”。 有如下List List list = new ArrayList(); l


    第三题 有如下Student 对象,

     private String name;  

        private int age;  

        private int score;  

    private String classNum; 

    其中,classNum 表示学生的班号,例如“class05”。 有如下List 

    List list = new ArrayList(); 

    list.add(new Student(“Tom”, 18, 100, “class05”));  

    list.add(new Student(“Jerry”, 22, 70, “class04”)); 

    list.add(new Student(“Owen”, 25, 90, “class05”)); 

    list.add(new Student(“Jim”, 30,80 , “class05”)); 

    list.add(new Student(“Steve”, 28, 66, “class06”));

     list.add(new Student(“Kevin”, 24, 100, “class04”)); 

    在这个list 的基础上,完成下列要求: 

    1) 计算所有学生的平均年龄

    2) 计算各个班级的平均分       自己想的方法比较复杂暂时没有写,后期改善

    package Test03;
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class TestStudent {
        public static void main(String[] args) {
            
            List <Student> list = new ArrayList<>();
            
            list.add(new Student("Tom", 18, 100,"class05"));  
            list.add(new Student("Jerry", 22, 70,"class04")); 
            list.add(new Student("Owen", 25, 90,"class05")); 
            list.add(new Student("Jim", 30,80 , "class05")); 
            list.add(new Student("Steve", 28, 66, "class06"));
            list.add(new Student("Kevin", 24, 100, "class04")); 
            
            
            int sum = 0;
            for(int i =0;i<list.size();i++)                                
            {
                sum=sum+list.get(i).getAge();
            }
            System.out.println("平均年龄:"+sum/list.size());
            
            
            
            
            
        }
    
    }
  • 相关阅读:
    基于RTP的h.264视频传输系统设计(一)
    NAS配置Time Machine,在D-Link DNS-320上的配置笔记
    重构版机房收费系统之分层、接口、数据库连接、反射+工厂(vb.net)
    复制表机构
    JVM内存
    System.gc()
    重写(Override) 重载(Overload)
    final 关键字
    JAVA stack
    java 获取环境变量
  • 原文地址:https://www.cnblogs.com/zs6666/p/5914807.html
Copyright © 2020-2023  润新知