为什么会出现“从内部类引用的局部变量必须是最终的”?
您尚未显示所有代码,但我怀疑添加了以下内容:
final int i0 = i;
在循环内使用i0而不是将其i用作数组的索引应该可以修复错误。
i0
i
另外,如@James_D所评论,您还可以Sprite sprite = fireballRight[i];在匿名类之前添加并sprite在handle方法内部使用。
Sprite sprite = fireballRight[i];
sprite
handle
请注意,在finalJava 8+的情况下,修饰符是可选的。
final
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群