我是菜鸟,请教各位高手一个问题!
这是个小程序:
package test4;
import java.awt.Graphics;
import java.awt.Image;
import javax.swing.JApplet;
public class DonghuaTest extends JApplet {
private static final long serialVersionUID = 1L;
Image a[];
int total=5;
int n=0;
public void init()
{
a=new Image[total];
for(int i=0;i<total;i++)
a[i]=getImage(getCodeBase(),i+"0.gif");
}
public void paint(Graphics g) {
g.drawImage(a[n], 10, 10, 50,50,this);
n++;
n%=total;
try {
Thread.sleep(100);
} catch (InterruptedException e) {
showStatus(e.getMessage());
}
repaint();
}
这个程序中的 n%=total;有什么用啊?我总觉得没用,但是不能删掉!请各位指点……