⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hw8_23.java

📁 java的一些关于多线程
💻 JAVA
字号:
//8-23 试修改app8_15,加入average(CCircle c[])method 
//用来返回Circle对象数组里所有radius成员的平均值。
class CCircle
{
   private static double pi=3.14;
   private double radius;
   
   public CCircle(double r) //CCircle构造函数
   {
      radius=r;
   }
   public static double compare(CCircle c[]) //声明为类方法
   {                     
      double max=0.0;                    
      for(int i=0;i<c.length;i++)  //用循环找出数组中的最大值
         if(c[i].radius>max)
            max=c[i].radius;
      return max;         
    }
   public static double average(CCircle c[])  //声明为类方法
   {    //用来返回Circle对象数组里所有radius成员的平均值
      double sum=0.0;
      for(int i=0;i<c.length;i++)
          sum+=c[i].radius;   //加总数组里所有radius成员的值
      return (sum/c.length); //总数除成员个数
    }

}


public class hw8_23
{
   public static void main(String args[])
   {
      CCircle cir[]=new CCircle[3];  //声明类类型的数组
      cir[0]=new CCircle(1.0);  //用new产生新的对象,并配置
      cir[1]=new CCircle(4.0);  //给数组元素
      cir[2]=new CCircle(2.0);
   System.out.println("radius成员最大值为: "+CCircle.compare(cir));
   System.out.println("radius成员平均值为: "+CCircle.average(cir));


   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -