方法
方法就是用来完成解决某件事情或实现某个功能的办法。
public static int sum(int a, int b) {
int result = a + b;
return result;
}
参数的值传递
基本数据类型的参数传递
public static void add(int a, int b) {
a += 1;
b += 1;
}
public static void main(String[] args) {
int a = 10;
int b = 20;
add(a, b);
System.out.println(a);//10
System.out.println(b);//20
}
引用数据类型的参数传递
public static void add(int[] arr) {
arr[0] = 50;
}
public static void main(String[] args) {
int[] arr = {10, 20, 30};
add(arr);
System.out.println(Arrays.toString(arr));//50 20 30
}
方法重载
方法名相同,参数列表不同,可以构成方法重载。
public static int add(int a) {
return a * a;
}
public static int add(int a, int b) {
return a * b;
}
public static int add(int a, int b, int c) {
return a * b * c;
}
标签:arr,Java,int,基础,语法,add,static,20,public
From: https://www.cnblogs.com/yimengxunchen/p/17249942.html