方法与方法的定义

Posted fantasyfa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法与方法的定义相关的知识,希望对你有一定的参考价值。

方法

//System.out.println();//程序已经写好的方法,只是调用
      // 类、 对象、 方法名

int sum = add(10, 20);//实际参数:实际调用传递给下面变量类型的值
System.out.println(sum);
      public static int add(int a,int b){//形式参数:用来定义变量类型
      return a+b;//return:返回值

 

设计方法

public class Dome01 {
  public static void main(String[] args) {
      //System.out.println();//程序已经写好的方法,只是调用
      // 类、 对象、 方法名
      tast();
}
  //设计方法:原则上是实现某一功能的语句块,就是实现某个功能语句块的集合
  //设计方法是要保持方法的原子性,就是一个方法实现一个功能,这与有利于后期的扩展

  //public(修饰符)、void(返回值类型:需要返回但是没有返回值的时候使用,空白的意思)、int add(方法名:自己随便定义,但是要遵从命名规范)
  public static void tast(){
      for (int i =0;i<=1000;i++){
          if (i%5==0){
              System.out.print(i+"\\t");
              if (i%(5*3)==0){
                  System.out.println();
              }
          }
      }
  }
}

 

方法的定义

public class Dome02 {
  public static void main(String[] args) {
      //比两个值的大小
       
      //一个方法的组成:修饰符、返回值类型、方法名、(参数类型,参数名)
                      //方法体:包含该方法的语句与功能
                      //返回值:return

      int size = size(10, 20);//实际参数:实际调用时传递给下面变量的值
      System.out.println(size);
  }
  //修饰符、类变量、方法名、
  public static int size(int a,int b){//形式参数:用来定义变量类型
      int i= 0;
      if (a==b){
          System.out.println("a==b");
          return 0;//return除了返回值,还有终止运行的作用
          //void:需要返回但是没有返回值使用,代表空白
      }
      if (a>b){
          i=a;
      }else {
          i=b;
      }
      return i;
  }
}

以上是关于方法与方法的定义的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 自定义代码片段在方法定义的参数列表中不起作用

java--方法的定义与调用

22.java方法的定义

VS中添加自定义代码片段——偷懒小技巧

VSCode 配置 用户自定义代码片段 自定义自动代码补充

Java初识方法