zoukankan      html  css  js  c++  java
  • 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);
      }
     }
     
    }
    }

  • 相关阅读:
    ffplay.c函数结构简单分析(绘图)
    SNMP安全配置的两种方法(也可同一时候兼顾配置两种方法)
    LINKs: Xamarin.Forms + Prism
    Linux目录详解
    搜狗输入法 for Linux v2.2.0.0108
    centos 查看IP
    CentOS安装系统时硬盘分区建议
    CentOS 7 各个版本的区别
    VMware安装Centos7超详细过程(图文)
    Centos7从零开始】Centos 下硬盘分区的最佳方案
  • 原文地址:https://www.cnblogs.com/waxlh/p/5357143.html
Copyright © 2011-2022 走看看