全局数组列表,每次调用时跳转到新索引

时间:2014-10-18 21:55:45

标签: arrays indexing reset

所以我有一个全局数组列表。每次我调用我的hop方法时,我都希望代码继续到数组列表的下一个索引。我第一次打电话给它,转到303.第二次到304,等等。当我到达姓氏时,我希望索引回到0.我这里的代码只是不断重复同一个...什么是我做错了吗?

int[] list = {303, 304, 305, 306, 309, 310, 311, 312, 313, 314, 317, 318, 319,
              320, 321, 322, 326, 327, 328, 329, 330, 334, 335, 336, 338, 341, 342, 343,
              344, 345, 346, 349, 350, 351, 352, 353, 354, 357, 358, 359, 360, 361, 362,
              366, 367, 368, 369, 370, 373, 374, 375, 376, 377, 378};

int index = 0;

public void hop() {

Game.hop(list[index]);
index =+ 1;

if(index > list.length) {

Index = list[0];

}

1 个答案:

答案 0 :(得分:0)

index =+ 1;需要index += 1;,否则您只需将值设置为每次调用一次