数组作为方法的返回值返回

一个方法可以有1个或多个参数;但是只能有0个或1个返回值,不能有个多返回值.
如果希望一个方法当中产生了多个结果数据进行返回 , 怎么办 ?
解决方案:使用一个数组作为返回值类型即可.
任何数据类型都能作为方法的参数类型,或者返回值类型.
数组作为方法的参数,传递进去的其实是数组的地址值
数组作为方法的返回值,返回的其实是数组的地址值
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

public class test020 {
public static void main(String[] args) {
int[] array = sumAndPingJunShu(1,2,3);

for (int i : array) {
System.out.println(i);
}


}
public static int[] sumAndPingJunShu(int a,int b,int c)
{
int sum = a + b + c;
int pjs = (a + b + c) / 3;
int cj = a * b * c;
int[] array = {sum,pjs,cj};
return array;
}
}