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);
}