java学习笔记(五)方法
2020-03-06 本文已影响0人
Broken故城
个人笔记,仅供参考
1、方法
和main方法类似,
方法五要素:
- 访问控制修饰符(public static),可写可不写
- 方法的返回值类型(void),没有返回值统一用void,有返回值就用具体返回值的类型。
- 方法的名称(main)(符合标识符)
- 方法的参数(String[] args),如无参数,小括号中什么都不写,有参数则参数个数任意,数据类型任意
- 方法体(大括号中的内容),功能性代码
[访问控制修饰符] 返回值类型 方法名称([方法的参数]) {方法体}
1、方法的分类
没有返回值 没有参数的方法:
public static void aa(){
System.out.println("我是一个没有返回值,没有参数的额方法");
}
main方法是程序的主入口,自己定义的方法要在main方法中调用。
无参数方法的调用:方法名称()
没有返回值,有参数的方法(提高了参数的灵活性)
public static void aa(double a) {
if(a>0) {
System.out.println("a是正数");
}
else {
System.out.println("a是负数");
}
}
可以实现判断正负,调用方法:
aa(100);
调用传递的称为实参,方法中的a称为形参
有返回值和参数的方法:
public static double bb(double r) {
double pi = Math.PI;
double sum = pi * (r*r);
return sum;
}
返回一个double类型的数据
调用时要存在变量里
double bigcir = bb(8);