Java基础语法(五)| 方法

前言

Hello,大家好!很开心与你们在这里相遇,我是一个喜欢文字、喜欢有趣的灵魂、喜欢探索一切有趣事物的女孩,想与你们共同学习、探索关于IT的相关知识,希望我们可以一路陪伴~

1. 方法概述

1.1 什么是方法

方法(method)完成某一个特定功能的代码块。

1.2 方法基本使用

将资料中给大家提供的打怪物发射炮弹重复的代码,把一些重复代码进行抽取(封闭)思想.

  •  调用格式

方法名();

注意:

1. 方法必须先创建才可以使用,该过程成为方法定义。

2. 方法创建后并不是可以直接运行的,需要手动后才执行,该过程称为方法调用。

  • 代码示例:
public static void fire() {
    System.out.println("准备发射5支箭");
    
    System.out.println("发射第1支箭* * * *");
    System.out.println("发射第2支箭* * * *");
    System.out.println("发射第3支箭* * * *");
    System.out.println("发射第4支箭* * * *");
    System.out.println("发射第5支箭* * * *");
    System.out.println("发射5支箭结束");
}

public static void main(String[] args) {
    System.out.println("游戏开始...");
    System.out.println("看到了一个怪物...安琪拉...");
    
    
    //调用方法
    fire();
    
    System.out.println("...安琪拉被打倒...");
}

1.3 定义方法格式

修饰符 返回值类型 方法名(参数列表){
    //代码省略... 
    return 结果; 
}

格式解释: 

  • 修饰符: public static 目前固定写法
  • 返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者

  • 参数列表: 方法在运算过程中的未知数据,调用者调用方法时传递

  • return: 将方法执行后的结果带给调用者,方法执行到 return ,整体方法运行结束

  • 小贴士:return 结束; 这里的结束在开发中,我们正确的叫法成为方法的返回值

2. 方法类型

2.1 定义方法

  • 明确参数列表

该方法在完成一个功能时,需要的参数有几个,参数的类型是什么,需要在我们明确给出的。

  • 明确返回值类型

方法的功能完成之后,是否有结果返回,如果有,使用return 将结果返回给调用者。没有返回值void。

2.2 案例实现 

案例一:在控制台打印10次HelloWorld  

代码实现:

public class MethodDemo01 {
    public static void main(String[] args) {
        //调用方法printHelloWorld打印10次HelloWorld
        printHelloWorld();
    }

    public static void printHelloWorld() {       
        for (int i = 0; i < 10; i++) {
            System.out.println("HelloWorld");
        }
    }
}

案例二: 实现不定次数打印HelloWorld

代码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆呆不呆~

你的鼓励是我最开心的事情~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值