Почему это ошибка?!?Объявление массива в Java
String[] animationName = new String[2];
animationName[0] = "damage_fire1";
animationName[1] = "damage_smoke1";
Ошибка Syntax error on token ";", expected { after this token
Но нет никакой ошибки, если это просто декларация:
String[] animationName = new String[2];
//animationName[0] = "damage_fire1";
//animationName[1] = "damage_smoke1";
Полного класс (я вырезал некоторый ненужный материал):
public class SmokeDamage {
float x, y;
float age, duration = 15;
Animation animation;
String[] animationName = new String[2];
animationName[0] = "damage_fire1";
animationName[1] = "damage_smoke1";
public SmokeDamage(float newx, float newy) {
x = newx;
y = newy;
age = 0;
}
}
Опубликовать полный метод/класс –
Кажется, ваша ошибка отсутствует в этой выдержке, которую вы опубликовали. –
это не имеет никакого отношения к этому коду. это действительный код java. – kai