方法的定义
修饰符 返回值类型 方法名(参数类型 参数名){
...
方法体
...
return 返回值;
}
方法调用
Java 支持两种调用方法的方式,根据方法是否返回值来选择。
当方法返回一个值的时候,方法调用通常被当做一个值。例如:
int i = min(30, 40);
如果方法返回值是void,方法调用一定是一条语句。例如,方法println返回void。下面的调用是个语句:
System.out.println("Hello World");
通过值传递参数
public static void pr(String str, int n) {
for (int i = 0; i < n; i++) {
System.out.println(str);
}
}
方法的重载
方法重载是一种编程技术,它允许两个或多个方法具有相同的名称,但具有不同类型的参数。通过使用重载技术,可以创建两个或多个具有相同名称的方法,但每个方法具有不同的参数。只有当我们希望方法处理不同类型的数据时,才能对方法进行重载。
double CalculateArea(int r)
{
int result=(double)(Math.PI*r*r);
return result;
}
double CalculateArea(double r)
{
double result=Math.PI*r*r;
return result;
}