arrays blander sig sammen i loop - tøm array?
har et program hvor der jeg i et loop kalder en metode der returnerer et array, som jeg så skriver ud. problemet er bare at når denne metode kaldes mere en 1 gang, blander den værdierne sammen. her er loopet:String [] dvdInfoArray = new String[2];
dvdInfoArray = getInfoDVD.getInfo(filmData);
System.out.print(dvdInfoArray[0] + " ");
System.out.print(dvdInfoArray[1]+ " ");
System.out.println(dvdInfoArray[2]);
Arrays.fill(dvdInfoArray, null);
den skriver f.eks. dette ud:
aaa ins Action
aaaShrek1 insdunno ActionAction
når den burde skrive:
aaa ins Action
Shrek1 dunno Action
den blander altså værdierne sammen. hvordan kan dette løses?