这相当于一个非常基本的编程问题,但基本上我正在创建一个由 1 和 0 组成的数组,我想用它来表示一行黑色 (1) 或白色 (0) 像素。这是我的代码,
private void runSim(){
for(int j = 0; j< iterations; j++){
for(int i = 0; i< rowLength; i++){
newRow[i] = getNewCell(i);
}
oldRow = newRow;
//draw new row
printIteration();
}
}
oldRow 是一个 int 值数组(全为 0 和 1),表示我想添加到位图图像底部的一行像素。理想情况下,有一些方法可以像这样逐行添加像素。如果没有,那么我可以创建这些 int 值的二维数组,但我仍然不知道如何让它们以黑白形式写入图像像素。谁能帮我解决这个问题,或者让我指出正确的方向?请原谅这个基本问题,并提前感谢您的帮助。