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无参 有返回值
public static int sum_100(){
int sum=0;
for(int i=1;i<=100;i++)
sum+=sum;
return sum;
}
1.3.1有参 无返回值
public static void sum_ab(int a,int b){
int sum=0;
if(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有参 有返回值
public static int sum_ab(int a,int b){
int sum=0;
if(a>b) {
int temp=a;
a=b;
b=temp;
}
for(int i=a;i<=b;i++)
sum+=sum;
return sum;
}
注意事项
- 方法不调用就不执行
- 方法与方法之间是平级关系不能相互嵌套
- 方法的编写顺序和执行顺序无关
- 方法的返回值类型若为void , 没有返回值 , 此时return语句可以不写.若要编写则后面不能跟具体数据 , 如
public static void test(){
return;
}
- return语句下面不可以编写代码 , 因为后面的代码执行不到 , 属于无效代码