Я объявил публичные статические массивы для имени и ID:ошибка: Array требуется, но строка найдено
public static String[] name = new String[19];
public static int[] id = new int[19];
Но java compiler
говорит:
java:70: error: array required, but String found
java:71: error: array required, but int found
Я не знаю, что это неправильно. Как я объявлял переменные или метод, который я написал?
public static boolean add(String name, int id, int i)
{
if (i < 20) {
name[i] = name;
id[i] = id;
return true;
}
else if (i > 20) {
for (int j = 0; j < id.length; j++) {
if (id[j] == 0 && name[j].equals("null"))
id[j] = id;
name[j] = name;
}
return true;
}
else
return false;
}