函数的应用

2018-12-08  本文已影响0人  坏坏坏坏坏
package day06;


/**
 * 分析:
 * 运行Java程序的时候,
 * 1)JVM先进入到主方法里面
 * 2)调用draw函数
 * 3)进入到draw方法里面,执行打印图案的代码
 * 4)draw函数执行完,回到主函数里面
 * 5)再去调draw函数
 * 6)进入到draw方法里面,执行打印图案的代码
 * 7)draw函数执行完,再回到主函数里面
 * 8)再去调draw函数
 * 9)进入到draw方法里面,执行打印图案的代码
 * 10)draw函数执行完,再回到主函数里面
 * 11)主函数运行结束
 * @author yangzc
 *
 */
public class Wsq06 {
    /**
     * 打印三角形图案
     * @param rows  形参,表示行数
     */
    static void draw(int rows){
        for (int i = 1; i <= rows; i++) {
            //打印第i行的空格
            for (int j = 1; j < rows-i+1; j++) {
                System.out.print(" ");
            }
            //打印第i行的星号
            for (int j = 1; j <= i*2-1; j++) {
                System.out.print("#");
            }
            System.out.print("\n");
        }
    }
    
    
    
    public static void main(String[] args) {
        //打印第一个三角形图案
        draw(6);//实参
        //
        draw(9);
        //
        draw(5);
    }
}


函数的重载

函数名相同,参数列表不同(包括参数类型不同,参数个数不同,参数顺序不同)

函数的一些注意地方

1.在创建函数的时候,因为主方法是静态的,所以说函数也应该是静态的
2.函数的时候看是否有返回值,如果有返回值的时候,使用return返回,则在主方法中,应该打印出来

上一篇 下一篇

猜你喜欢

热点阅读