【发布时间】:2014-03-15 08:10:40
【问题描述】:
如何将其重写为 while 循环和 for 循环?
public void invertPicture()
{
Pixel[] pixelArray = getPixels();
for(Pixel p : pixelArray){
p.setRed(255-p.getRed());
p.setGreen(255-p.getGreen());
p.setBlue(255-p.getBlue());
}
}
【问题讨论】:
-
使用哪种编程语言?这是 Java 吗?
-
恐怕我现在不记得Java了。但是,官方文档(确实)用 for 来描述 foreach。
-
哦,您应该在您的问题中添加一个 Java 标记,以便 Java 专家可以找到。
-
闻起来像作业。
-
为什么要重写这个?很容易做,只是没有多大意义,除非这是一个家庭作业问题,在这种情况下你应该自己尝试。
标签: java for-loop foreach while-loop