这个java函数,调用时要传什么参数?怎么调用?急!
voidinput(double[][]arr){for(inti=0;i<arr.length;i++)for(intj=0;j<arr[i].length;j++)a...
void input(double[][] arr){
for(int i = 0; i < arr.length; i++)
for(int j = 0; j < arr[i].length; j++)
array[i][j] = arr[i][j]; 展开
for(int i = 0; i < arr.length; i++)
for(int j = 0; j < arr[i].length; j++)
array[i][j] = arr[i][j]; 展开
8个回答
展开全部
public class Test
{
public static void main(String[] args)
{
double[][] arr ={{1,2,3},{4,5,6},{7,8,9}} ;//初始化二维数组
input(arr) ;//调用方法输出数组
}
public static void input(double[][] arr)
{
for(int i = 0; i < arr.length; i++)
{
for(int j = 0; j < arr[i].length; j++)
System.out.print(arr[i][j]+"\t") ;//输出数组元素
System.out.println() ;
}
}
}
java中其实可以说只有一维数组,二维数组就是:一维数组的元素是一个一维数组
例:double[] arr = {1,2,3} 那么二维数组就是double[][] arr1 = {arr,arr,arr}
要得到三维数组就是把一个二维数组作为一个一维数组的元素double[][][] arr2 ={arr1,arr1,arr1}..............
{
public static void main(String[] args)
{
double[][] arr ={{1,2,3},{4,5,6},{7,8,9}} ;//初始化二维数组
input(arr) ;//调用方法输出数组
}
public static void input(double[][] arr)
{
for(int i = 0; i < arr.length; i++)
{
for(int j = 0; j < arr[i].length; j++)
System.out.print(arr[i][j]+"\t") ;//输出数组元素
System.out.println() ;
}
}
}
java中其实可以说只有一维数组,二维数组就是:一维数组的元素是一个一维数组
例:double[] arr = {1,2,3} 那么二维数组就是double[][] arr1 = {arr,arr,arr}
要得到三维数组就是把一个二维数组作为一个一维数组的元素double[][][] arr2 ={arr1,arr1,arr1}..............
展开全部
传二维数组呗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
double类型的二维数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
明显是double类型的二维数组作为参数啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二维数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二维数组啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询