1.完整格式

修饰符 返回值类型 方法名(形参列表){

方法体代码;

return 返回值;

}

调用格式:

方法名();//同一类中省略类名,对象名

1.申明了具体返回值类型,内部必须使用return

2.形参列表可以有多个,可以没有,且不能给初始值,用“,”隔开

方法的形式
有参数,无返回值
有参数,有返回值
无参数,有返回值
无参数,无返回值

注意事项:

  • 方法在类中的位置放前放后无所谓,但一个方法不能定义在另一个方法里面

  • 无返回值类型无return,有返回值类型有return

  • return语句下面不能编写代码,属于无效代码

  • 方法不调用不执行,严格匹配方法的参数情况

  • 调用返回值的方法:

    • 可以定义变量接收结果

    • 直接输出调用

    • 直接调用

  • 调用无返回值的方法:只能直接调用

 add(12,49);//无返回值方法的调用
 System.out.println(duicuo(23));
 boolean duicuo = duicuo(45);
 System.out.println(duicuo);
 ​
 public static void add(int a,int b){
   int c=a+b;
   System.out.println("总和:"+  c);
 }
 public static boolean duicuo(int a){
   int de=23;
   if (a>=de){
     return true;
   }else {
     return false;
   }
 }

2.方法重载

一个类中,出现多个方法的名称相同,但形参列表不同

形参列表不同:

  1. 形参的个数

  2. 形参的类型

  3. 形参的数据类型顺序

  4. 不关心形参的名字

3.return关键词

用在无返回值的方法中,立即跳出并结束当前方法的执行

 hefei(12,0);
 ​
 public static void hefei(int a,int b){
   if (b==0){
     System.out.println("无意义~");
     return;
   }
   int c=a/b;
   System.out.println(c);
 }

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐