布局数据
@Data
public class Person {
private String name ;
private Integer age ;
}
@Data
public class PersonArray {
Person [] [] PersonList;
}
//创建一个List的对象
List person = new ArrayList<>();
for (int i = 0; i <10 ; i++) {
Person persion = new Person();
persion.setName("第一个位置"+i);
persion.setAge(i);
person.add(persion);
}
System.out.println("这个list对象:"+person);
//创建一个可以接受数组的对象的实体类
PersonArray personArray = new PersonArray();
Integer row = 3;//行
Integer column =3;//列
//创建一个数组的对象
Person[][] personAr = new Person[row][column];
int rc = 0;
for(int i=0; i < row; i++){
System.out.println(" :"+personAr[i].length);
for(int j=0; j personArrays = new ArrayList<>();
personArrays.add(personArray);
//便利这个数组
for(int i=0; i
// ----------------
@Data
public class SeedingWallLayoutVo {
@ApiModelProperty(value = "显示屏幕布局[row][column]")
SeedingWallLayout[][] layout;
}
//具体代码实现 需要在创建一个接受数组对象的类
//示例:3 * 4 即 3行4列
Integer row = seedingWall.getRow();//行
Integer column = seedingWall.getColumn();//列
SeedingWallLayoutVo seedingWallLayoutVo = new SeedingWallLayoutVo();
//数据库的布局,
SeedingWallLayout[][] layout = new SeedingWallLayout[row][column];
int rc = 0;
for (int r = 0; r < row; r++) {
for (int c = 0; c < column; c++) {
//这个位置是创建这个拿到你的布局存放集合 放到这个布局数组里面
SeedingWallLayout seedingWallLayout = layoutList.get(rc);
layout[r][c] = seedingWallLayout;
rc++;
}
}
seedingWallLayoutVo.setLayout(layout);



