我正在尝试将值1 - 50添加到2D数组中的每个元素。我创建了一个5 X 5数组,并尝试使用不同的数字填充每个单元格(因此为1 - 50)。但是我无法弄清楚我在语法上做错了什么。目前,使用我当前的代码,我生成5行,重复相同的值:
gridLayoutManager = new GridLayoutManager(getActivity(), 2);
mRecyclerView.setLayoutManager(gridLayoutManager);
nAdapter = new newsAdapter(getActivity(), data_list);
输出:
public UF(int N)
{
count = N;
id = new int [N][N];
int counter = 0;
for(int i = 0; i < N; i++)
{ int temp = 10;
temp = temp * counter;
for(int j = 0; j < N; j++){
id[i][j] = j + temp;
}
counter++;
}
}
我做错了什么?感谢您的帮助
答案 0 :(得分:0)
你能澄清一下你的问题吗? 5x5如何包含1-50的每个数字?
以下是5x10
的示例for (int i = 0; i < 5; i++){
for (int j = 0; j < 10; j++){
table[i][j] = i * 10 + j + 1; // add a one to get from 0-49 to 1-50
}
}