方法的具体语法格式如下:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){
执行语句
………
return 返回值;
}
class Demo04
{
public static void main(String[] args)
{
//调用:方法名(实际参数列表)
double num= getArea(1);//调用者
System.out.println(num);
}
//定义:计算正方形面积的方法
public static double getArea(double a){
double area=a*a;
return area;//返回值返回给调用者
}
}
//定义无返回值无参数方法,如打印3行,每行3个*号的矩形
public static void getStar(){
for(int i=0;i<3;i++){
System.out.print("*"+" ");
}
System.out.println();
}
//定义有返回值无参数方法,如键盘录入得到一个整数
public static int getInt(){
Scanner sc=new Scanner(System.in);
int i=sc.nextInt();
System.out.println(i);
return i;
}
//定义无返回值有参数方法,如打印指定M行,每行N个*号的矩形
public static void getXing(int M,int N){
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
System.out.print("* ");
}
System.out.println();
}
}