Was ist ein 'mehrdeutiger Typ'-Fehler in Java?
Im folgenden Code wird vom Compiler in der letzten Zeile eine Fehlermeldung angezeigt: "Der Typ List ist mehrdeutig" (in der Zeile, die versucht, cgxHist list zu definieren). Was mache ich falsch?
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class drawr extends JPanel{
public static int animationSpeed=470;
public static int diameter = 50;
hBod allHBods[];
List<String> cgxHist = new ArrayList<String>();
Eigentlich wollte ich, dass die Liste ganze Zahlen enthält, aber wenn ich versuche, die Liste als solche zu "wandeln", indem ich sie ersetze<String>
mit<int>
wird der Fehler in dieser Zeile zu "Syntaxfehler bei Token" int ", Dimensionen, die nach diesem Token erwartet werden". Ratschlag bitte.