前面
我们已经学过 返回的声明 和不返回的声明。如果我们需要返回多个数怎么办,那么这个时候就用数组了,我们知道数据类型int string long short .那么返回对象为数组时就相当于能把这些类型都包进去了
代码
class person{
//四个属性
int age;
String name;
double sal;
boolean ispass;
public int[] getsum(int n1,int n2){
int []rnew=new int[2];//创建数组
rnew[0]=n1+n2;
rnew[1]=n1-n2;
return rnew;
}
public class hello{
public static void main(String[] args) {
System.out.print('\n');
//创建对象
person p1=new person();//构造实例的方法
//调用方法
// int m =p1.getsum(2,3);
int []res=p1.getsum(2,3);
System.out.print("和"+res[0]);
System.out.print("差"+res[1]);
结果
[I@2a32de6c和5差-1
前面的[I@2a32de6c是数组。这就是不同语言之间的区别了。在python中可以直接给出数组的内容的,