当前位置: 代码迷 >> Java Web开发 >> java中数组如何在两个方法中传递?
  详细解决方案

java中数组如何在两个方法中传递?

热度:52   发布时间:2016-04-12 23:13:50.0
java中数组怎么在两个方法中传递?急
一个IO操作的类,写了一个读取文件的方法,得到的是二维数组,怎么把这二维数组作为返回值,在另外的方法中获得呢?
Java 二维数组

------解决方案--------------------
当作另一个类的参数  a(String [][] strs)
------解决方案--------------------
方法直接返回二维数组也没有问题的啊。只是如果你这个数组比较大的话,可能会占用比较大的内存。
------解决方案--------------------
public string[][] xxx(){
return string[][];
}
------解决方案--------------------
IO啊~常见的方法是这样的:

/**
 * 读数据
 * @param buff
 * @param len
 * @return
 */
int readData(byte[] buff, int len){
//InputStream in=...
//....
return in.read(buff, 0, len); 
}
  相关解决方案