方法的练习题

目录

1、定义一个几何图形工具类,在类中定义如下方法:

定义一个静态方法,实现返回正方形周长

定义一个静态方法,实现返回正方形面积

定义一个静态方法,实现返回长方形周长

定义一个静态方法,实现返回长方形面积

定义一个静态方法,实现返回圆形周长

定义一个静态方法,实现返回圆形面积

定义一个静态方法,实现返回正方体面积

定义一个静态方法,实现返回正方体体积

定义一个静态方法,实现返回长方体面积

定义一个静态方法,实现返回长方体体积

定义一个静态方法,实现返回圆柱体面积

定义一个静态方法,实现返回圆柱体体积

2、定义一个数组工具类,在类中定义如下方法:

1)定义一个静态方法,实现求int类型数组最大值

2)定义一个静态方法,实现求int类型数组最小值

3)定义一个静态方法,实现求int类型数组所有元素之和

4)定义一个静态方法,实现求int类型数组升序排序

5)定义一个静态方法,实现求int类型数组降序排序

6)定义一个静态方法,实现求int类型数组元素逆序输出

7)定义一个静态方法,实现查找指定int类型数组中是否包含指定值

3、定义一个日期工具类,在类中定义如下方法:

1)定义一个静态方法,实现判断指定年份是闰年还是平年的方法

2)定义一个静态方法,实现求一个指定日期是这一年的第几天

3)定义一个静态方法,实现求指定日期处于哪一个季节


1、定义一个几何图形工具类,在类中定义如下方法:

        

  1. 定义一个静态方法,实现返回正方形周长
  2. 定义一个静态方法,实现返回正方形面积
  3. 定义一个静态方法,实现返回长方形周长
  4. 定义一个静态方法,实现返回长方形面积
  5. 定义一个静态方法,实现返回圆形周长
  6. 定义一个静态方法,实现返回圆形面积
  7. 定义一个静态方法,实现返回正方体面积
  8. 定义一个静态方法,实现返回正方体体积
  9. 定义一个静态方法,实现返回长方体面积
  10. 定义一个静态方法,实现返回长方体体积
  11. 定义一个静态方法,实现返回圆柱体面积
  12. 定义一个静态方法,实现返回圆柱体体积
package com.nanchu.classpractice.tool;



public class GeometricGraphicsToolClass {

    //1)定义一个静态方法,实现返回正方形周长

    public static double squarePerimeter(double length){

        return 4*length;

    }

    //2)定义一个静态方法,实现返回正方形面积

    public static double squareArea(double length){

        return length*length;

    }

    //3)定义一个静态方法,实现返回长方形周长

    public static double rectanglePerimeter(double length,double width){

        return (length+width)*2;

    }

    //4)定义一个静态方法,实现返回长方形面积

    public static double rectangleArea(double length,double width){

        return length*width;

    }



    //5)定义一个静态方法,实现返回圆形周长

    public static double circlePerimeter(double radius){

        return 3.14*2*radius;

    }

    //6)定义一个静态方法,实现返回圆形面积

    public static double circleArea(double radius){

        return 3.14*Math.pow(radius,2);

    }

    //7)定义一个静态方法,实现返回正方体面积

    public static double cubeArea(double lenght){

        return Math.pow(lenght,2)*6;

    }

    //8)定义一个静态方法,实现返回正方体体积

    public static double cubeVolume(double lenght){

        return Math.pow(lenght,3);

    }

    //9)定义一个静态方法,实现返回长方体面积

    public static double cuboidArea(double lenght,double width,double high){

        return lenght*width*2+lenght*high*2+lenght*high*2;

    }

    //10)定义一个静态方法,实现返回长方体体积

    public static double cuboidVolume(double lenght,double width,double high){

        return lenght*width*high;

    }



    //11)定义一个静态方法,实现返回圆柱体面积

    public static double cylinderArea(double radius,double high){

        return 2*3.14*Math.pow(radius,2)+2*3.14*radius*high;

    }

    //12)定义一个静态方法,实现返回圆柱体体积

    public static double cylinderVolume(double radius,double high){

        return 3.14*radius*radius*high;

    }



}





package com.nanchu.classpractice;

import com.nanchu.classpractice.tool.GeometricGraphicsToolClass;


/**

 * @Author 南初

 * @Create 2024/1/16 14:01

 * @Version 1.0

 */

public class ToolOne {

    public static void main(String[] args) {


        GeometricGraphicsToolClass tooltest= new GeometricGraphicsToolClass();

        System.out.println("正方形周长:"+tooltest.squarePerimeter(3));

        System.out.println("正方形面积:"+tooltest.squareArea(3));

        System.out.println("长方形周长:"+tooltest.rectanglePerimeter(3,4));

        System.out.println("长方形面积:"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值