• 码农开富农,锄头得先拿


    package try_2;

    import java.io.*;

    /*
    * *作者 韩
    * 功能:帮我拿锄头
    */
    public class Demo5_2 {
    public static void main(String[] args) throws Exception
    {
    Dog[] dogs=new Dog[4];
    //从控制台输入各个狗的信息
    InputStreamReader isr=new InputStreamReader(System.in);//接收从控制台输入的字节
    //这个和 Scanner in=new Scanner(System.in)类似
    //构造一个字符流的缓存,里面存放在控制台输入的字节转换后成的字符。
    BufferedReader br=new BufferedReader(isr);
    //这里跟上句连用 把字符流添加到缓冲流
    //以上两句其实可分为三句或合为一句
    /*如下
    * InputStream is = System.in;
    InputStreamReader isr = new InputStreamReader(is);
    BufferedReader bufr = new BufferedReader(isr);
    或一句
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));这个好
    */
    for(int i=0;i<4;i++)
    {
    dogs[i]=new Dog();
    System.out.println("请输入狗名:");
    //从控制台读取
    String name=br.readLine();
    //将名字付给对象
    dogs[i].setName(name);
    System.out.println("请输入狗的体重:");
    String s_weight=br.readLine();
    float weight=Float.parseFloat(s_weight);//String->float
    //将体重付给对象
    dogs[i].setWW(weight);
    }

    //计算总体重
    float allWW=0;
    for(int i=0;i<4;i++)
    {
    allWW+=dogs[i].getWW();
    }
    //计算平均体重
    float avgWW=allWW/dogs.length;
    System.out.println("总体重="+allWW+"平均="+avgWW);
    }
    }
    //定义一个狗类
    class Dog
    {
    private String name;
    private float weight;
    public String getName()
    {return name;}
    public void setName(String name){
    this.name=name;
    }
    public float getWW()
    {
    return weight;
    }
    public void setWW(float weight)
    {
    this.weight=weight;
    }
    }

  • 相关阅读:
    mysql服务器上的mysql这个实例中表的介绍
    mysql的innodb存储引擎和myisam存储引擎的区别
    Ubuntu配置java环境变量
    Android_adb shell am/pm使用
    tty相关内容
    Ubuntu和windows共享文件夹
    蓝牙查询网站
    Vim折叠模式设置
    ubuntu下安装jdk
    Linux下Gcc生成和使用静态库和动态库详解
  • 原文地址:https://www.cnblogs.com/vip-fan1234xiang/p/4374873.html
Copyright © 2020-2023  润新知