java基础语法——方法

方法

  1. 什么是方法?

    ​ 方法就是一段代码的集合,这段代码完成了某个具体的功能或者业务场景

    ​ 一个方法就是一个功能

  2. 为什么使用方法?

    ​ 避免main方法中代码的堆积,造成后期代码维护和拓展的成本增加

  3. 方法的格式:

    ​ 修饰符 返回类型/void 方法名(数据类型 参数名){

    ​ 执行语句;

    ​ }

    方法名后括号的参数就相当于一个天线,用来接收用户所发送的数据消息

    一个方法如果是用void 就证明这个方法没有返回值

    不能写return返回语句

    如果一个方法存在返回值,就将void修改成对应的数据类型

    return返回语句写在方法的最后

    01.import java.util.Scanner;  
    02.public class Test{    //计算n的前n项和
    03.    public static void main(String[] args){   
    04.        Scanner sc = new Scanner(System.in);  
    05.        System.out.println("请输入数字:");  
    06.        int num  = sc.nextInt();  
    07.        System.out.println("结果是"+sum(num));  
    08.    }   
    09.      
    10.    public static int sum(int num){  
    11.          
    12.        int result = 0;  
    13.        for(int i = 1;i<=num;i++){  
    14.            result += i;  
    15.        }  
    16.        return result;  
    17.    }  
    18.}  
     
    

    方法重载

    ​ 在一个类当中编写方法的时候,多个方法其实所做的事情是一样的
    ​ 为了契合方法起名要见名知意,方法名称可以一样。
    ​ 在一个类中定义同名方法是可以的,称之为重载。
    ​ 2同
    ​ 同类
    ​ 同名
    ​ 3不同
    ​ 参数列表长度不同
    ​ 参数列表类型不同
    ​ 参数列表顺序不同

    public class Test {
    	public static void main(String[] args) {
    		int num = 1;
    		String str = "str";
    		info(num);
    		info(str);
    	}
    	
    	public static void info(int num){
    	
    		System.out.println("int info");
    	}
    	
    	public static void info(String str){
    		
    		System.out.println("String info");
    	}
    	
    }
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值