1.1无参数无返回值方法
1.2有参数无返回值方法
什么叫参数
当前方法执行时所需的外来数据
需求
展示一个int类型的数据
方法分析:
public static 固定格式
返回值类型:
void没有返回值,Sysout不是一个返回值,是一个展示数据的方式,是一种反馈
方法名:
printIntNumber //驼峰命名法则
package day03;
public class Demo14 {
public static void printIntNumber(int num){
System.out.println("用户提供的int类型数据为:"+num);
}
}
打印两个int数据的和
public static void printSumOfTwoNumber(int num1,int num2){
System.out.println("sum="+(num1+num2));
}
调用时注意事项:
1.带有参数的方法一定要提供对应的数据类型,实际参数
2.调用带有参数的方法,给于实际参数时,数据类型一致化
3.多参数方法中,需要在调用过程中给予方法对应的参数 个数不允许缺少
4.多参数方法中,形式参数列表中声明的参数类型和实际参数类型必须完全一致 一一对应。
1.3无参数有返回值方法
return关键字:
1.结束当前方法的运行
方法运行到return之后,方法运行结束,return之后的代码不在运行
2.可以返回到方法之外的数据
在return关键字之后的数据,可以返回到方法之外利用返回值
返回值
返回值是当前方法对于方法之外提供的数据和表现,这里需要对应返回的数据,声明对应的返回值类型。
如果方法中需要返回值,必要有一个明确的return
方法中返回值类型是void,那么可以使用return作为方法的结束,return之后不能有任何数据。
public class Demo14 {
public static int giveMeFive(){
return 5;
}
1.4有参数有返回值方法
需求: 计算两个int类型数据之和 返回结果
方法分析 :
public static
返回值类型:
int完全够用
package day03;
/**
* @author
*
*/
public class Demo14 {
public static int getSumOfTwoNumber(int num1,int num2){
int sum =0;
System.out.println(sum);
sum = getSumOfTwoNumber(10, 20);
System.out.println(sum);
return num1+num2;
}
}