zoukankan      html  css  js  c++  java
  • 利用数组保存 6 个 Circle 对象,创建 Circle 对象时可传递半径,半 径值由 Math 类的 Random()方法产生( 10 以内,保持一位小数),分别求其面积 (四舍五入,保持两位小数)

    实例 1

    利用数组保存 6 个 Circle 对象,创建 Circle 对象时可传递半径,半
    径值由 Math 类的 Random()方法产生( 10 以内,保持一位小数),分别求其面积
    (四舍五入,保持两位小数)

     1 package edu.freshen.api;
     2 
     3 import java.util.ArrayList;
     4 import java.util.List;
     5 
     6 public class Circle {
     7     public float r;
     8 
     9     public Circle(float r) {
    10         super();
    11         this.r = r;
    12     }
    13     public float getArea(){
    14         float area = (float)(Math.PI*r*r);
    15         return Math.round(area*100)/100f;
    16     }
    17     
    18     
    19     public static void main(String[] args) {
    20         List<Circle> data = new ArrayList();
    21         //创建6个Circle对象
    22         for (int i = 0; i < 6; i++) {
    23             float r = Math.round(Math.random()*100);
    24             data.add(new Circle(r/10));
    25         }
    26         //输出
    27         for (int i = 0; i < data.size(); i++) {
    28             Circle c = data.get(i);
    29             System.out.println(c.r+"------"+c.getArea());
    30         }
    31     }
    32 
    33 }
    34 
    35     
    36 
    37     

    结果:

    5.5------95.03
    3.6------40.72
    1.2------4.52
    1.3------5.31
    6.8------145.27
    6.8------145.27

     

  • 相关阅读:
    Web防止button按钮点击多次
    缓存
    A标签跳转链接并修改样式
    省、市、区 三级联动
    ASP.NET的OnClientClick与OnClick事件
    ASP:CheckBox获取前台的checked的属性
    c#字符串大小写转换
    C# Base64编码
    自定义滚动条样式 -webkit-scrollbar
    代码 三角
  • 原文地址:https://www.cnblogs.com/slxydyl/p/5749640.html
Copyright © 2011-2022 走看看