zoukankan      html  css  js  c++  java
  • (十七)自定义函数

    class Demo4
    {
        public static void main(String[] args)
        {
            boolean resultBoolean = isEqual(4,5);
            System.out.println(resultBoolean);//false
            int resultMax = getMax(4,5);
            System.out.println(resultMax);//5
            juXing(4,4);//每行4个一共4列
    
        }
            /*
            如何自定义一个函数
            1:明确函数在执行的过程中是否用到了不确定的数据,明确有没有参数
            用到了不确定的数据:有参数
            没有用到不确定的数据:无参数
            2:明确函数有没有结果,明确有没有哦返回值
            有结果:有返回值
            无结果:无返回值
            */
            //判断两个整数是否相等
            //参数:两个整数
            //结果:是否相等 boolean
            public static boolean isEqual(int a ,int b) {
                return a==b;
            }
            //求两个整数中的最大值
            //参数:两个整数
            //结果:最大值int
            public static int getMax(int a,int b) {
                return a>b?a:b;
            }
            //打印一个矩形
            //参数:矩形的长度和狂赌是不确定的
            //结果:无结果
            public static void juXing(int rows,int cols) {
                for(int i = 1;i<=rows;i++) {
                    for(int j = 1;j<=cols;j++) {
                        System.out.print("*");
                    }
                    System.out.println();
                }
            }
            //一个函数如果没有返回值,也可以使用return
            public static void fun(int num) {
                if(num >10) {
                    return;//直接返回函数调用的位置,提前结束函数的执行
                } else {
                        System.out.println("num" + num);
                    }
            }
            //一个 函数如果有返回值,那么必须在任何情况下都返回值
            public static int show(int a,int b) {
                if(a > b) {
                    return 1;
                } else {
                    return 2;
                } else {
                    return 3;
                }
            }
    }
    

      

  • 相关阅读:
    编译环境及编译器介绍
    linux下同步window的firefox
    DPDK pdump抓包说明
    linux TCP协议(1)---连接管理与状态机
    Linux用户态数据发送和接收
    DPDK之内存管理
    linux socket系统调用层
    linux网络栈结构
    DPDK mbuf何时释放回内存池?
    虚拟设备之linux网桥
  • 原文地址:https://www.cnblogs.com/bgwhite/p/9375482.html
Copyright © 2011-2022 走看看