zoukankan      html  css  js  c++  java
  • Java的方法类型

     1.无参数无返回值的方法

    package com.imooc.method;
    
    public class MethodDemo {
        public static void printStar() {
            System.out.println("****************************");
        }
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            MethodDemo methodDemo=new MethodDemo();
            methodDemo.printStar();
            System.out.println("欢迎来到Java的世界");
            methodDemo.printStar();
        }
    
    }

    2.无参有返回值的方法:

    package com.imooc.method;
    
    public class Rectangle {
        public int area(){
            int length=10;
            int width=5;
            int getArea=length*width;
            return getArea;//返回语句:
        }
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            Rectangle rc=new Rectangle();
            System.out.println("长方形的面积:"+rc.area());
        }
    
    }

    3.有参无返回值的使用:

    package com.imooc.method;
    
    public class MaxDemo {
        public void max(float a,float b) {
            float max;
            if(a>b) {
                max=a;
            }else {
                max=b;
            }
            System.out.println("两个数"+a+""+b+"的最大值为:"+max);
        }
        public static void main(String[] args) {
            MaxDemo maxDemo=new MaxDemo();
            int a=10,b=5;
            maxDemo.max(a, b);
            float m=5.6f,n=8.9f;
            maxDemo.max(m, n);
            maxDemo.max(9.8f, 12.8f);
        }
    
    }

     4.有参数有返回值的方法:

    //求阶乘的方法:

    package com.imooc.method;
    
    public class FacDemo {
        public int fac(int n) {
            int s=1;
            for(int i=1;i<=n;i++) {
                s*=i;//s=s*i
            }
            return s;
        }
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            FacDemo facDemo=new FacDemo();
            int fac=facDemo.fac(3);
            System.out.println("3!="+fac);
            //求1!+2!+3!+4!+5!的阶乘和:
            int sum=0;
            for(int i=1;i<=5;i++ ) {
                fac=facDemo.fac(i);
                sum=sum+fac;
            }
            System.out.println("1!+2!+3!+4!+5!="+sum);
        }
    
    }

  • 相关阅读:
    node vue 项目部署问题汇总
    Java删除空字符:Java8 & Java11
    moco固定QPS接口升级补偿机制
    Selenium4 IDE特性:无代码趋势和SIDE Runner
    JsonPath工具类单元测试
    Mac上测试Internet Explorer的N种方法
    JsonPath工具类封装
    Selenium4 IDE,它终于来了
    质量保障的方法和实践
    JsonPath实践(六)
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/11967002.html
Copyright © 2011-2022 走看看