Java_方法

文章介绍了Java编程中方法的概念,包括方法的定义、参数的使用以及返回值的重要性。通过示例代码展示了如何定义和调用方法,以及如何传递参数和获取方法返回的结果,强调了方法在提高代码复用性和灵活性上的作用。
摘要由CSDN通过智能技术生成

Java_方法

1.概述

​ 方法即被命名的代码块,它可以提高代码的复用性,方法可以传递参数,也可以不传递参数,所以它也能增加代码的灵活性。

​ 定义方法的格式为:

修饰符  返回值  方法名(【参数】) {
    方法体;
}

​ 一个方法的执行分为三个步骤:

  • 方法的定义;
  • 调用指定方法;
  • 执行完毕,返回调用位置。

image-20230213155138469

public class Test1_方法 {

       public static void main(String[] args) {
              System.out.println(1);
              f();
			  System.out.println(2);
       }

       private static void f() {
              System.out.println(3);//132
       }
}

2.方法的参数

​ 在实际开发中,有些数据往往是灵活的、不固定的,这时我们就需要在方法的定义中传递参数,以增加程序的灵活性。

//这个类用来测试  方法的传参
//修饰符  返回值  方法名(参数类型  参数名){}
public class Test2_Method2 {
	public static void main(String[] args) {
		//1、调用方法
		add(15) ;
		method(10,5) ;//3、方法传参时,多个参数之间逗号隔开
		function( 10,5,"皮皮虾" ) ;
	}
	public static void function( int a , int b , String c ) {
		//+  在两个数字之间用来做加法运算  
		//+  和字符串做拼接
		System.out.println(a+b+c);//15皮皮虾
	}
	//4、创建method方法,参数列表中,需要匹配参数类型  和  参数名  。
	public static void method(int a , int b) {
		System.out.println(a);
		System.out.println(b);
	}
	//2、创建add方法  :  参数5 想要成功被接收到,参数的类型 必须和 5的 数据类型保持一致
	public static void add(int a) {
		System.out.println(a);
	}
}

3.方法返回值

​ 在生产过程中,访问用户无法安装IDE来观察程序员用System.out.println();输出的结果,这时我们就需要将方法的结果返回到页面指定位置,这时访问用户就可以看到他想要的结果了。

public class tt {
       public static void main(String[] args) {
              System.out.println(1);

              int num=f3(5);
              System.out.println(num);
           
              String str = f4("学习使我快乐");
              System.out.println(str);
              System.out.println(2);
       }

       public static String f4(String desc){
              return desc+",我信你个鬼";
       }

       public static int f3(int i){
              return i*10;
       }
}

;
}

   public static int f3(int i){
          return i*10;
   }

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值