zoukankan      html  css  js  c++  java
  • Java08_方法

     

    1. 方法:也叫函数,是完成特定功能的代码块。简单来说就是一个方法就是一个功能,一个动作或一个行为。

    2. 格式

      修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…){

      //方法体语句;

      return 返回值;

      }

      方法格式说明

      • 修饰符:public static

      • 返回值类型:方法执行结果的数据类型

      • 方法名:方法的名称,复核标识符命名规则即可。

      • 参数列表:方法执行需要的条件;

        参数类型:可以是基本类型,也可以是引用类型;

        参数名:变量名

      • 方法体语句:完成特定功能的语句;

      • return:返回,用于结束方法;

      • 返回值:方法执行之后的结果,返回给方法的使用者,若方法没有返回值,则他的返回值类型为void。

       

      1. 方法的定义和调用

        定义:1)确定方法名;

        2)确定返回值类型;

        3)确定参数列表;

         

        调用:使用方法的过程为方法的调用;

        1)通过方法名调用方法;

        2)依据形参列表将实参传给方法;

        形参:在定义方法时需明确方法参数的形式,比如参数的类型个数,故方法定义时的 参数列表称为形参

      实参:调用方法是传递给方法的数据,必须符合形参的个数和对应位置的数据类型。

        
       1  //求两个数之和
       2 public class Main{
       3        public static void main(String[] args){
       4         //调用方法sum
       5            int c=sum(3,4);
       6         System.out.println(c);
       7        }
       8     //定义一个方法sum,形参a,b
       9        public static int sum(int a,int b){
      10         int res=a+b;
      11             return res;
      12        }
      13    }

       

      1. 方法重载:同个类中的多个方法,方法名相同,参数列表不同,方法重载和返回值类型无关;

        要满足的条件

        • 在同一个类中;

        • 方法名相同;

        • 参数列表不同:对应位置的参数类型,参数个数,参数顺序三不同;

        • 方法签名:方法名+参数列表

      • Tips:1)返回值不同构不成方法重载;

      2)形参名称不同构不成方法重载;

      String类提供了多个重载方法indexOf(),可以找子串:

      1. int indexOf(int ch):依据字符的Unicode码查找;

      2. int indexOf(String str):依据字符串查找;

      3. int indexOf(int ch,int fromIndex):依据字符查找,但指定起始位置;

      4. int indexOf(String str,int fromIndex):依据字符串查找,单指定起始位置;

  • 相关阅读:
    OCP-1Z0-053-200题-178题-187
    OCP-1Z0-053-200题-179题-232
    OCP-1Z0-053-200题-181题-407
    OCP-1Z0-053-200题-182题-408
    OCP-1Z0-053-V13.02-408题
    OCP-1Z0-053-200题-183题-232
    OCP-1Z0-053-200题-184题-270
    OCP-1Z0-053-200题-185题-44
    OCP-1Z0-053-200题-186题-61
    OCP-1Z0-053-200题-187题-610
  • 原文地址:https://www.cnblogs.com/Free-Ink/p/13303654.html
Copyright © 2011-2022 走看看