/**
* 作者:
* 功能:数组的使用
* 日期:2013-11-13
*/
package com.cs;
import java.io.*;
public class Demo7 {
public static void main(String[] args) throws Exception{
InputStreamReader ist = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(ist);
Dog dog[] = new Dog[3];
double sumWeight=0;
double avgWeight=0;
//给对象数组赋值
for(int i=0;i<3;i++){
dog[i] = new Dog();
System.out.print("请输入狗的名字:");
String name = br.readLine();
dog[i].setName(name);
System.out.print("请输入狗的体重:");
float weight = Float.parseFloat(br.readLine());
dog[i].setWeight(weight);
}
//计算总体重
for(int j=0;j<3;j++){
sumWeight += dog[j].getWeight();
}
System.out.println("总体重是: "+sumWeight);
avgWeight = sumWeight/dog.length;
System.out.println("平均重是: "+avgWeight);
}
}
class Dog{
//够的属性
String name;
float weight;
//get set 方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getWeight() {
return weight;
}
public void setWeight(float weight) {
this.weight = weight;
}
}
java 对象数组的使用
最新推荐文章于 2024-05-22 15:04:08 发布