java-方法(函数)

方法就是函数,函数就是方法

我们先要了解几个基本知识,一个程序是main方法,一个类中只有一个main方法。main方法可以调用其他方法。

方法的作用

消除冗余代码,将需要重复调用的代码进行封装成一个方法。

方法定义在类的里面,与main方法并列。


public class Homework0 {
     

	public static void main(String[] args) {
     
			
		}
		//方法定义和main平行,在main的外面。
	public static void basic(int num1 , int num2) {
     
				num1 = num1 ^ num2 ;
				num2 = num1 ^ num2 ;
				num1 = num1 ^ num2 ;
				System.out.println("在方法中交换后的两个值:" + num1 + "," + num2 );
			}
}

方法的调用

自己写的方法a可以调用写的方法b

public class Homework0 {
     

	public static void main(String[] args) {
     
			basic(5 , 3) ; //这个是在main中调用方法basic
		}
		//方法定义和main平行,在main的外面。
	public static void basic(int num1 , int num2) {
     
				num1 = num1 ^ num2 ;
				num2 = num1 ^ num2 ;
				num1 = num1 ^ num2 ;
				System.out.println("在方法中交换后的两个值:" + num1 + "," + num2 );
			}
}

方法的返回值

Java中只能返回一个值。
在方法中返回值应该与定义的返回值类型一致。
方法一定要求返回一个值,如果是有条件返回,需要在所有的条件的情况下,都会返回一个值。
return 的两个作用:返回值和结束方法。
如果方法没有返回值(void),也可以直接用来结束方法(例如结束嵌套循环)。语法是:return;

方法的参数

  • 可以没有,也可以一个,多个
  • 调用方法时有参数,就必须给方法赋值,几个参数赋几个值。

你可能感兴趣的:(java)