黑马程序员技术交流社区
标题:
为什么我给二维数组进行赋值的时候,老是出现错误?出.....
[打印本页]
作者:
群魔乱舞
时间:
2015-9-16 15:08
标题:
为什么我给二维数组进行赋值的时候,老是出现错误?出.....
class erweiArrys
{
//定义一个二维数组
public static void main(String[] args)
{
int[][]arr=new int[2][2];
//给这个二维数组进行赋值
//int[0][0]=1;
//int[0][1]=2;
//int[1][0]=3;
//int[1][1]=4;
//打印它的长度和地址值
System.out.println(arr);
System.out.println(arr.length);
System.out.println(arr[1][1]);
System.out.println(arr[0][0]);
}
} 我标记红色的就行运行时,代码出现错误的地方求说明!谢谢
作者:
大木木
时间:
2015-9-16 15:19
把红色那段换成这个
arr[0][0]=1;
arr[0][1]=2;
arr[1][0]=3;
arr[1][1]=4;
作者:
大木木
时间:
2015-9-16 15:20
大木木 发表于 2015-9-16 15:19
把红色那段换成这个
arr[0][0]=1;
arr[0][1]=2;
arr是二维数组的名,赋值的时候应该是数组名,至于int是用于定义的,我不知道你是从哪里看到这种写法
作者:
群魔乱舞
时间:
2015-9-16 17:09
大木木 发表于 2015-9-16 15:19
把红色那段换成这个
arr[0][0]=1;
arr[0][1]=2;
当时困了,这个错误太低级了啊,感谢!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2