Witam. Moja metoda:
public void makeTrainingSchedule(String[] courseNames, Integer[][] badges)
{
List<Integer[]> rowList = new ArrayList<Integer[]>();
for(int i = 0; i < 5; i++)
{
for(int j = 0; j < badges[i].length; j++)
{
rowList[i] = badges[i];
trainingRoster.put(courseNames[i], rowList[i]);
}
}
}
trainingRoster to - private Map<String, List<Integer[]>> trainingRoster;
courseNames to nazwa osrodka,a badges to 2D Array z numerami odznak(czyli Integer). Kazdy element w courseNames powinien odpowiadac jednemu rzedowi w badges.
Uzywajac 2D Array, badges (lepiej myslac ze jest to 1D Array, gdzie kazdy element to tez 1D Array,a elementy w 1D Array to Integer), musze przeniesc do List<Integer[]>. Juz chyba probowalem wszystkiego, jakies sugestie, co musze zmienic?