分类:
2008-10-28 18:10:46
2)自定义的函数不能放在main()里面
3)如果没有返回值,要用void定义函数类型
2、调用函数
1)如果函数没有返回值或调用程序不关心函数的返回值,可以用下面的格式调用定义的函数:
函数名(实参1,实参2,… .)
比如:
getArea(6,10);
2)如果调用程序需要函数的返回结果,则要用下面的格式调用定义的函数:
变量=函数名(实参1,实参2,… .)
比如:
int area = getArea(3,5);
3)对于有返回值的函数调用,也可以在程序中直接使用返回的结果,
比如:
System.out.println(“second Acreage is” + getArea(2,4));
4)中所有函数都包含在类里面,在的一个类中定义的函数也叫这个类的方法(method)。
5)我们也可以通过使用return语句来提前预判错误,比如:
public class Func4 {
public static int getArea(int x,int y)
{
if(x<=0 || y<=0)
{
return -1;
}
return x*y;
}
public static void main(String [] args)
{
int area = getArea(3,5);
System.out.println("first Acreage is " + area);
System.out.println("second Acreage is "+ getArea(2,4));
getArea(6,10);
}
}
[1]