Dies ist mein Code:Array erforderlich, aber Movie2 gefunden
import java.util.*;
/**
* Write a description of class Movie2 here.
*
* @author (Austin J)
* @version (4/9/2016)
*/
public class Movie2
{
public String title, studio;
public int year;
public Movie2 (String title, int year, String studio)
{
this.title = title;
this.year = year;
this.studio = studio;
}
public String toString()
{
System.out.println(title + ", " + year + ", " + studio);
return"";
}
public String getTitle()
{
return title;
}
public int getYear()
{
return year;
}
public String getStudio()
{
return studio;
}
public void sortTitles(Movie2 myMovies, int choice)
{
if (choice == 1)
{
for (int i = 0; i < 10; i++)
{
Movie2 myMovieTemp = myMovies[i];
int insertIndex = 0;
int k = i;
while (k > 0 && insertIndex == 0)
{
if (myMovies[i].getTitle().compareTo(myMovies[i - 1].getTitle() > (myMovies[i - 1].getTitel())))
{
insertIndex = k;
}
else
{
myMovies[k] = myMovies[k - 1];
}
k--;
}
myMovies[insertIndex] = next;
}
}
else if(choice == 2)
{
for (int i = 0; i < 10; i++)
{
Movie2 myMoviesTemp = myMovies[i];
int insertIndex = 0;
int k = i;
while (k > 0 && insertIndex == 0)
{
if (myMoviesTemp.getTitle().compareTo(myMovies[k - 1].getTitle()) < 0)
{
insertIndex = k;
}
else
{
myMovies[k] = myMovies [k - 1];
}
myMovies[insertIndex] = myMoviesTemp;
}
}
}
else
{
System.out.println("Invalid parameter");
}
return myMovies;
}
}
Der Fehler in Zeile auftritt 45.
"Array erforderlich, aber Movie2 gefunden".
Ich habe absolut keine Ahnung, was das Problem ist, jede Hilfe wäre willkommen.
Sie die Frage sagen konnte, so konnten wir das Programm macht verstehen, was ohne tatsächlich das ganze Programm zu lesen? – BlueSlimShady