Nein zu Java, ich habe eine Klasse geschrieben, um die Datei zu lesen und die Anzahl der Wörter, Sätze und Buchstaben in der Datei zu zählen. Hier ist mein Konstruktorkein geeigneter Konstruktor für FileScanner gefunden (keine Argumente)
//default constructor
public FileScanner(File f){
f = null;
}
//constructor (file)
public FileScanner(int word, int letter, int sentence, int averageWord){
numWord = word;
numLetter = letter;
numSentence = sentence;
average = averageWord;
FileScanner fs = new FileScanner();
}
//constructor (String fileName)
public FileScanner(String fileName){
name = fileName;
}
hier ist der Fehler nicht für Filescanner geeignet befundene Konstruktor (keine Argumente)
Warum versuchen Sie ein Objekt der gleichen Klasse in einem Konstruktor zu erstellen, die keinen Sinn macht, entfernen Sie diese Zeile und auf den Konstruktor, den Sie als Standard kommentiert haben, ist eigentlich nicht der Standardkonstruktor. Erstelle einen Konstruktor ohne Argumente, die dein Problem lösen – Priyamal
Kannst du erklären, was du hier erreichen willst? So können wir darauf hinweisen, was falsch läuft. Zurzeit verursacht Zeile 11 Ihres Codes den Fehler. Sie müssen dem Konstruktor einen Namen oder eine Datei angeben. – root
Ich habe es schon gelöst, danke :) – gummybear