Я занимаюсь некоторыми базовыми учебниками. Один из них попросил меня создать массив для хранения следующих строковых значений:
Beyonce (f)
David Bowie (m)
Elvis Costello (m)
Madonna (f)
Elton John (m)
Charles Aznavour (m)
Напишите программу для округления, подсчитайте, сколько мужчин-вокалистов и сколько женщин, и покажите мой ответ в консоли.
Мне удалось завершить его, но способ, которым я настроил свой массив, был иным, чем предоставленный ответ.
Шахта выглядит следующим образом:
String names[] = {"Beyonce (f)", "David Bowie (m)", "Elvis Costello (m)", "Madonna (f)", "Elton John (m)", "Charles Aznavour (m)"};
И предоставленный ответ таков:
String[] singers = new String[6];
singers[0] = "Beyonce (f)";
singers[1] = "David Bowie (m)";
singers[2] = "Elvis Costello (m)";
singers[3] = "Madonna (f)";
singers[4] = "Elton John (m)";
singers[5] = "Charles Aznavour (m)";
Должен ли я создавать "новый" массив? Если да, то почему? И в чем разница между ними?