java 二元数组循环赋值

Python021

java 二元数组循环赋值,第1张

没有初始化对象,你只是初始化了一个为Rect为对象的数组

Rect[ ][ ] blocks=new Rect[10][10] //声明一个10x10的数组

try

{

for(int i=0i<10i++)

{

for(int j=0j<10j++)

{

//给每个方块设定位置

blocks[ i ][ j ] = new Ract() //添加这一行

blocks[ i ][ j ].set(i*80 , j*80 , (i+1)*80 , (j+1)*80)

}

}

}

catch(Exception no)

{

System.out.println(no)

}

添加我上边那一行应该就可以了

二元组也就是每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行。n 元组或多元组是对象个数有限的序列。

其中多元组被数学家们用来描述确定成分的数学对象。例如,有向图被定义成一个二元组 (V, E),这里 V 是节点的集合,E 是V×V的子集,表示边。

元素分析

元组在Scala语言中是一个非常有用的容器对象。与列表一样,元组也是不可变的但是与列表不同,元组可以包含不同类型的元素。例如列表只能写成List[Int]或者List[String],但是元组可以同时拥有Int和String。元组适用场景很多,比方说,如果需要在方法里返回多个对象。

Java里的做法是创建JavaBean已包含多个返回值,Scala里可以仅返回元组。而且做起来也很简单;只要把元组实例化需要的对象放在括号里,并用逗号分隔即可。元组实例化之后,可以用点号、下划线和基于1的索引访问其中的元素。