Java方法

1.1什么是方法

  • Java中的方法与C语言中的函数类似 , 是一段用来完成特定功能的代码片段.

1.2使用方法的好处

  • 把重复使用的代码段封装成方法,可以重复调用
  • 能提高代码的维护性
  • 减少代码的臃肿,提高可读性

1.3语法格式

public static 返回值类型 方法名(参数){     //方法名的命名规则与变量名相同,要做到见名知义
		方法体;							//参数可以是八大基本数据类型,还可以是String类型和数组
		return 返回值;    //若无返回值就不写return语句
}
1.3.1无参 无返回值
//方法作用:打印一句话
	public static void print_1(){
		System.out.println("我喜欢玩csgo"); 
	}
1.3.2无参 有返回值
//1--100求和并返回
	public static int sum_100(){	//返回一个int类型的数据
		int sum=0;
		for(int i=1;i<=100;i++)
			sum+=sum;
		return sum;
	}
1.3.1有参 无返回值
//求a--b之间的整数之和并打印结果
	public static void sum_ab(int a,int b){	//传入两个int类型的参数
		int sum=0;
		if(a>b) {		//交换a,b数值
			int temp=a;
			a=b;
			b=temp;
		}
		for(int i=a;i<=b;i++)
			sum+=sum;
		System.out.println(a+"到"+b+"之间的整数和为"+sum);	//打印结果
	}
1.3.4有参 有返回值
//求a--b之间的整数之和
	public static int sum_ab(int a,int b){	//返回值类型为int类型 并且 传入两个int类型的参数
		int sum=0;
		if(a>b) {
			int temp=a;
			a=b;
			b=temp;
		}
		for(int i=a;i<=b;i++)
			sum+=sum;
		return sum;	//返回sum值
	}
注意事项
  • 方法不调用就不执行
  • 方法与方法之间是平级关系不能相互嵌套
  • 方法的编写顺序和执行顺序无关
  • 方法的返回值类型若为void , 没有返回值 , 此时return语句可以不写.若要编写则后面不能跟具体数据 , 如
public static void test(){
	//代码片段
	return;
}
  • return语句下面不可以编写代码 , 因为后面的代码执行不到 , 属于无效代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值