【发布时间】:2013-10-13 23:56:38
【问题描述】:
这段代码会做什么?
for(int i = 0; i < enemysno; i++){
g.drawString("\nArray size: " + i, 200, 200);
}
enemysno 是一个介于 0 和 10 之间的随机数,并且工作正常。问题是,它循环一次,但在第一次迭代后停止添加新行。
作为伪代码,我虽然 i 以 0 开头。然后比较条件,如果为假,则执行代码,然后进行 ++ 迭代,然后重复循环?
最后,我想将 n 个对象添加到一个数组中,但我完全可以让它工作简单的数组工作!
【问题讨论】:
-
你应该首先使用
System.out.println而不是g.drawString来关注循环问题。 -
@dystroy 是对的:字符串只是在画布上相互覆盖......
-
你试过调试你的代码吗?
-
@K.L.为什么会尝试,我们是来解决的
-
@MarounMaroun 你只是用你的链接来欺骗我。哈!!!!