中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java利用compareTo方法判斷兩圓大小

發布時間:2020-06-21 17:38:31 來源:網絡 閱讀:459 作者:夢T醒 欄目:編程語言
public class TestComparableCircle
{
    public static void main(String [] args)

    {
        ComparableCircle circle1 = new ComparableCircle(3);
        ComparableCircle circle2 = new ComparableCircle(4);
        int ret=circle1.compareTo(circle2);
        if(1==ret)
        {
            System.out.println("circle1>circle2");
        }
        else if(-1==ret)
        {
            System.out.println("circle1<circle2");
        }
        else 
        {
            System.out.println("circle1=circle2");
        }
    }
}
class ComparableCircle extends Circle 
{
    public ComparableCircle()
    {
    }
    public ComparableCircle(double radius)
    {
        super(radius);
    }
    @Override
    public int compareTo(ComparableCircle o)
    {
        if (super.getArea() > o.getArea())
            //用已知的對象的面積和 o 進行比較
        {
            return 1;
        }
        else if (super.getArea() < o.getArea())
        {
            return -1;
        }
        else
            return 0;
    }
}
class Circle
{
    private double radius;
    public Circle()
    {
    }
    public Circle(double radius)
    {
        this.radius=radius;
    }
    public double getRadius()
    {
        return radius;
    }
    public void setRadius(double radius)
    {
        this.radius = radius;
    }
    public double getArea()
    {
        return Math.PI * radius * radius;
    }
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永川市| 金平| 永嘉县| 兴城市| 济阳县| 宽城| 高碑店市| 涡阳县| 石河子市| 青浦区| 沅陵县| 兰坪| 郯城县| 大兴区| 新安县| 福泉市| 抚远县| 隆回县| 洛浦县| 萨嘎县| 镇安县| 贞丰县| 万源市| 绍兴市| 图片| 罗江县| 新郑市| 敖汉旗| 石河子市| 十堰市| 临城县| 开封市| 奈曼旗| 南阳市| 白河县| 乌兰浩特市| 垣曲县| 新乡市| 德保县| 六枝特区| 乌鲁木齐市|