二维数组在处理中的声明 [英] Declaration of 2 Dimensional Array in Processing

查看:56
本文介绍了二维数组在处理中的声明的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

可以在处理过程中分两步或一步地初始化和声明一维数组。

It is possible in processing to initialize and declare a one dimensional array in two steps, or in one.

int []a;

a= new int[100];

等效于:

int [] a=new int [100];

我想知道是否存在与上述类似的二维数组相同方法

I would like to know if there is a similar method as above to do the same for 2 dimensional array.

int [][] array= new int[100][200];


推荐答案

// this??

int[][] a;

a = new int [100][200];

println("a.\'x\' length: " + a.length);
println("a.\'y\' length: " + a[0].length);

//or maybe... this?

int[][] b;

b = new int [100][];


for(int i = 0; i < b.length; i++){
  b[i] = new int[200];
}

println("b.\'x\' length: " + b.length);
println("b.\'y\' length: " + b[0].length);

确定您也可以使用二维数组列表

Sure you know you can have a two dimensions arraylist also

这篇关于二维数组在处理中的声明的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆