老莫的笔记本  
  
查看: 1045|回复: 0

java 初识 方法

[复制链接]

662

主题

878

帖子

5143

积分

超级版主

Rank: 8Rank: 8

积分
5143
发表于 2020-4-20 22:49:46 | 显示全部楼层 |阅读模式
1. 方法的定义:
        public static void 方法名()
        {
               
        }
       
       
       
2.带参数方法的定义和调用

  2.1 格式: public static void 方法名(参数){}

  2.2 格式: public static void 方法名(数据类型 变量名)

  2.3 格式: public static void 方法名(数据类型 变量1, 数据类型 变量名2,....)




  3. 带返回值方法定义:方法return 后面的返回值与方法定义上的数据类型要匹配,否则会报错
       
                3.1
                public static 数据类型 方法名(参数){ return 数据 };
               
                例:
                public static boolean isNumber(int number){ return true; }

       
                3.2 调用方式:
                        1.方法名(参数)
                        2.数据类型 变量名 = 方法名(参数)

  4. void 表示无返回值,也可以省略return, 也可以单独的书写return ,后面不加数据


  5. 方法重载: 指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载;
         5.1 多个方法放在同一个类中;
         5.2 多个方法具有相同的方法名;
         5.3 多个方法的参数不相同,类型不同或者数量不同
         
          5.4重载与返回值无关;
          5.5在调用的时候,Java虚拟机会通过参数的不同,调用不同的方法; 不是我之前想的的覆盖
          

7. 方法参数传递之 数组;
         1.输出语句: System.out.println("内容"); 输出内容并且换行;
                                  System.out.print("内容");  输出内容 不换行
                                  System.println();起到换行的作用


        举











回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表