2019.12.11 java方法(类似功能、函数)
方法的具体语法格式如下:
修饰符 返回值类型 方法名(参数类型 参数名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(); } }

浙公网安备 33010602011771号