【发布时间】:2011-03-17 05:58:52
【问题描述】:
我有一个 for 循环,可以让我计算出玩家的关卡,但是每次循环后关卡不会增加,这是我的代码:
int[] Level_XP = new int[] {0,Level1, Level2, Level3, Level4, Level5, Level6, Level7, Level8, Level9, Level10,
Level11, Level12, Level13,Level14, Level15, Level16, Level17, Level18, Level19, Level20,
Level21, Level22, Level23, Level24, Level25, Level26, Level27, Level28, Level29, Level30,
Level31, Level32, Level33, Level34, Level35, Level36, Level37, Level38, Level39,Level40,
Level41, Level42, Level43, Level44, Level45, Level46, Level47, Level48, Level49, Level50};
int level;
for (level = 1; User_XP < Level_XP[level];level++) { }
Minimum_Percentage = Level_XP[level];
Maximum_Percentage = Level_XP[level+1];
User_Level.setText(Integer.toString(level));
我已经初始化了所有整数,并且正在使用一个数组,任何人都可以帮助我在每个循环之后实际增加级别吗?这样一来,关卡只停留在1级。
【问题讨论】:
-
这应该可以,你能显示循环的其余部分吗?
-
我们需要知道你的数组Level_XP
-
能否请您发布更多代码?尤其是 for 循环?
-
对于困惑的人(比如我自己),他指的是他之前问题的答案:stackoverflow.com/questions/5315129/…
标签: android loops for-loop integer