Java-方法(重点)

1.什么是方法

方法:就是一个代码块{},给{}起一个名字(方法名),然后方法中逻辑书写(根据你的实际需求)

以后见到同样一个功能代码块,直接调用方法名即可!

2.定义方法的格式

1)有返回值类型的方法的定义

public static 返回值类型 方法名(形式参数类型1 参数名1,形式参数类型2 参数名2...){

return 结果;

}

3.解释上面这个格式

前面固定public static

返回值类型:也就是数据类型(现在研究的基本数类型)

方法名:就是满足标识符的命名规则:见名知意 (小驼峰命名法)

形式参数类型:也是数据类型(目前:基本数据类型)

参数名:就是变量名

4.有返回值类型的方法如何调用呢?

1)单独调用 ---方法名(实际参数列表) ; (有返回类型的方法不能使用)

2)输出调用 ---System.out.println(方法名(实际参数列表)) ;

输出调用:可以,写死了,如果相对结果值在进行操作,就不能用了

3)赋值调用:(推荐)

5.例(自定义方法,求两数之和)

class FunctionDemo{
	
	//main方法不是我们定义,jvm可以调用的固定格式
	public static void main(String[] args){
		/*
		int a = 10 ;
		int b = 20 ;
		int result = a +b ;
		*/
		
		//不能将所有的代码都房子main方法中操作
		
		//调用下面的sum方法
		//单独调用(不行)
		//sum(10,20) ;//实际参数
		//输出调用:可以,写死了,如果相对结果值在进行操作,就不能用了
		
		//实际参数
		int x = 10;
		int y = 20 ; 
		//System.out.println(sum(x,y)) ;
		
		//赋值调用:(推荐)
		int result = sum(x,y) ;
		System.out.println("两个数据之和是:"+result) ;
		
	}
	/*
	public static 返回值类型 方法名(形式参数类型1 参数名1,形式参数类型2 参数名2...){
			
			//完成方法的逻辑
			return 结果;
	}
	*/
	//定义一个求两个数据之和的方法(没有提示类型:默认int)
	/*
		两个明确:
			1)明确返回值类型:  int
			2)明确形式参数类型以及形式参数的个数
					int类型,2个
	*/
	public static int sum(int a ,int b){//a,b需要数据值
			
			//a+b的结果
			//定义一个结果变量
			int c = a+b ;
			return c ;
	}
		
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小周不要掉头发

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值