如何在java中声明泛型类型的多维数组

0 java

我想在行中存储一个包含100个int元素的数组,即1行100个int数据类型.每个元素都包含一个包含100个对象的数组.如何在java或android中执行此操作.

And*_*s_D 6

使用集合,"列表列表":

List<List<YourType>> matrix2D = new ArrayList<List<YourType>>();
Run Code Online (Sandbox Code Playgroud)

此结构可以轻松地存储具有200行和100列的表,其中每个元素都是类型YourType.

否则 - 如果您的尺寸已修复且您只想存储YourType值,则不需要泛型:

int rows = 200;
int columns = 200;
YourType[][] matrix2D = new YourType[rows][columns];
Run Code Online (Sandbox Code Playgroud)