JAVA中方法需要注意的几点

        方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。学过C语言的朋友可直接将它当作C语言中的函数来理解。

        方法的完整格式如下:

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

            方法体代码(需要执行的功能代码)

            return 返回值;

}

方法需要注意的几点:

        一.方法不能嵌套定义,也就是不能在一个方法中去定义另外的一个方法。方法与方法之间是平级的关系。

例如:

public static void main(String[] args){

       public static void nbi(int n){

       }

}

上述在main方法中定义了一个nbi方法,这样定义就属方法的嵌套定义,会报错。

        二.方法的返回值类型为void(无返回值),方法内则不能使用return返回数据。如果方法的返回值类型写了具体类型,方法内部则必须使用return返回相应类型的数据。

例如我定义了一个double 类型的变量,那我返回的数据就必须是double类型的变量,我在main方法中接受返回值的变量也应该是double类型的变量。

       三.当我们在方法中写出return以后,程序会跳出并立刻结束当前方法的执行。也就是说我们在return后写的任何代码都是无效代码,不会执行。   

      四 .有返回值的方法调用可以选择定义变量接受结果,或者直接调用。无返回值的方法调用只能直接调用。

例如:

class FrameDemo{

          public static void main(string[] args){

               int a=1;

               int b=2;

               System.out.println(sum(a,b));//直接调用有返回值类型的方法

               int result=sum(a,b);

               System.out.println(result);//选择定义变量来接收有返回值类型的变量

               iprint();//无返回值类型的变量只能直接调用

          }

          public static int sum(int a,int b){

                     int c=a+b;

                     return c;

         }

         public static void iprint(){

                    System.out.println("Hello World");

         }

      

输出结果:

3

3

Hello World

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值