21xrx.com
2024-12-27 20:11:24 Friday
登录
文章检索 我的文章 写文章
Java中如何返回一个数组
2023-06-16 14:07:54 深夜i     --     --
Java 返回数组 对象 属性 方法 返回值

在Java中,我们经常需要返回一个数组来作为方法的返回值或者参数之一。但是,Java的返回值只能返回一个值,那么该如何返回一个数组呢?

Java的解决方案是利用对象来封装数组,也就是将数组作为对象的一个属性来进行返回。

具体来说,我们可以先创建一个对象,再将数组作为该对象的一个属性来赋值。通过返回这个对象,我们就可以返回整个数组了。

示例代码如下:


public class ArrayObject {

  int[] arr;

  

  public ArrayObject(int[] arr)

    this.arr = arr;

  

  

  public int[] getArray()

    return arr;

  

}

public class Main {

  public static void main(String[] args) {

    int[] a = 2;

    ArrayObject ao = new ArrayObject(a);

    int[] b = ao.getArray();

  }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复