49 lines
1.3 KiB
Java
49 lines
1.3 KiB
Java
package com.inmind.method;
|
|
/*
|
|
方法的定义格式
|
|
修饰符 返回值类型 方法名(参数列表){
|
|
方法体;
|
|
}
|
|
|
|
a. 修饰符 public static (固定)
|
|
b. 返回值类型:
|
|
没有返回值:void
|
|
有返回值:基本数据类型(4类型八种),(其实引用数据类型也可以)
|
|
c.方法名:标识符(硬性要求,软性建议小驼峰)
|
|
d.():参数列表
|
|
如果没有参数()
|
|
如果有参数,直接在()定义
|
|
2个int参数(int a,int b)
|
|
e.方法体:java代码的集合
|
|
在方法中可以使用关键return,就是结束当前方法,并且,如果有返回值,直接在
|
|
return之后 编写。将return后的值,返回到方法调用处。
|
|
|
|
方法定义的2个明确:
|
|
1.明确返回值类型
|
|
2.明确参数列表
|
|
|
|
案例:定义一个方法,实现2个整数值的相加操作,并将和值返回
|
|
|
|
注意:java是强类型语言,返回值类型是什么,就必须返回该类型
|
|
*/
|
|
public class Demo01 {
|
|
|
|
public static void main(String[] args) {
|
|
//调用方法(方法调用处)
|
|
int a = 10;
|
|
int b = 20;
|
|
int sum = getSum(a, b);
|
|
System.out.println(sum);
|
|
}
|
|
|
|
public static int getSum(int p1,int p2) {
|
|
int sum = p1 + p2;
|
|
return sum;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|