• 2016/4/5 对象


    package Students;

    public class Students {
    public String name;
    public int age;
    public double java;
    public double c;
    public double html;
    public void output(){
     System.out.println(" 名字"+name+" 年龄"+age+" java"+java+"c"+c+"html"+html);
    }

    package Students;

    import java.util.Scanner;

    public class Manage {
    public static void main(String[] args){
     System.out.print("输入人数");
     Scanner x=new Scanner(System.in);
     Students[] array=new Students[x.nextInt()];//输入多少人数 就开多少空间
     Students a;// a代表Manage 其中某个数组     先声明
     Scanner s;//得到输入数据 
     for(int i=0;i<array.length;i++){       //提取数组长度来决定循环
      a= new Students(); //每次循环都新建一个    只循环后半段 省内存     
      array[i]=a;
      s=new Scanner(System.in);
      System.out.println("请输入第"+(i+1)+"个人的名字");
      array[i].name=s.nextLine();  //s.next ling  后面的ling表示所有类型
      System.out.println("请输入第"+(i+1)+"个人的年龄");
      array[i].age=s.nextInt();//年龄  用 int 格式表示
      System.out.println("请输入第"+(i+1)+"个人的java成绩");
      array[i].java=s.nextDouble();// 成绩 用double 格式
      System.out.println("请输入第"+(i+1)+"个人的c成绩");
      array[i].c=s.nextDouble();
      System.out.println("请输入第"+(i+1)+"个人的html成绩");
      a.html=s.nextDouble();
      array[i].output();
     }
     double java1 = 0,c1=0,html1=0;//  平均成绩
     for(int i=0;i<array.length;i++){
      java1+=array[i].java;
      c1=+array[i].c;
      html1+=array[i].html;
     }
     java1=java1/array.length;
     c1=c1/array.length;
     html1=html1/array.length;
     System.out.print("平均成绩java:"+java1+"c:"+c1+"html:"+html1);
     
     for(int i=0;i<array.length;i++){
      if(array[i].name=="张三"){
       array[i].name=null;
      }System.out.println(array[i].name);
     }
     for(int i=0;i<array.length;i++){
      if(array[i].name=="李四"){
       array[i].java=100;
       System.out.println("李四java:"+array[i].java);
      }
     }
     
    }
    }

  • 相关阅读:
    七、Struts2之文件上传与下载
    八、Struts2之OGNL
    五、Struts2之类型转换
    wpf坐标转换相关
    wpf拖拽封装类
    获取Bitmap的Graphics
    Win32定时器
    vs2010调试dll
    使用GDI+ 保存HDC为位图文件
    在c++中使用.net
  • 原文地址:https://www.cnblogs.com/waxlh/p/5357143.html
Copyright © 2020-2023  润新知