for(i=1,j=1;i<=5;i++,j++){
  g.drawString("#",xpos,ypos);
  xpos=i*25;
  ypos=j*25;
}
for循环有问题,第一次和第二次画的字符串重复。
而第五次则没有画上。
具体说明如下:
i = 1; 
xpos = 25; ypos = 25
do draw
xpos = 25; ypos = 25i = 2; 
xpos = 25; ypos = 25
do draw
xpos = 50; ypos = 50i = 3;
xpos = 50; ypos = 50
do draw
xpos = 75; ypos = 75i = 4;
xpos = 75; ypos = 75
do draw
xpos = 100; ypos = 100i = 5;
xpos = 100; ypos = 100
do draw
xpos = 125; ypos = 125而xpos = 125; ypos = 125没有使用。建议修改为:
for(i=1,j=1;i<=5;i++,j++){
  xpos=i*25;
  ypos=j*25;
  g.drawString("#",xpos,ypos);
}