Ich bekomme einen Fehler "Args kann nicht in eine Variable aufgelöst werden" für meine Bild-Gliederungscode in Dr.java, wo ich Sterne setzen.Args kann nicht in eine Variable aufgelöst werden
public void faceOutline() {
String filename;
**if (args.length > 0)** {
// got a filename passed into program as a runtime parameter
**filename = args[0]**;
System.out.println("Filename passed in: " + filename);
} else {
// ask user for a picture
filename = FileChooser.pickAFile();
System.out.println("User picked file: " + filename);
}
// use the filename to create the picture object
Picture pic = new Picture(filename);
//show picture
pic.show();
//create world and turtle
World w = new World();
Turtle tj = new Turtle(w);
tj.setPenWidth(7);
tj.setPenColor(Color.red);
}
Ich habe mich gefragt, wie ich das und wie args
Arbeit auflösen konnte.
Sie haben einen Compilerfehler? Ich verstehe das Problem nicht, sorry – Cootri
Bitte fügen Sie den StackTrace hinzu. Sie können sich [Fragestellung] (http://stackoverflow.com/help/how-to-ask) ansehen, um die Frage zu verbessern. Wo genau ist dein Problem? Sie können sich auch das Thema [Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels] (http://stackoverflow.com/help/mcve) ansehen, um die Frage zu verbessern. Willkommen bei SO! –
Sorry wegen Unklarheiten, lassen Sie mich mit detaillierten Fehlerinformationen repost. – KMotto