Ich stehe vor einem seltsamen Problem, wenn ich die Methode printf verwende, um Werte in eine Textdatei mit Java zu schreiben, und das Ergebnis ist wirklich schlecht, ich konsultierte einige Java-Dokumentation und schlägt vor, dass ich dieJava Textdatei werid Ausgabe Format
Formatierung("%-20s %-20s %-20s %-20s %-20s %-20s%n",
Und das Ergebnis ist wirklich nicht gut
for (int i=0 ; i<array.length ; i++)
{
texfile.printf("%-20s %-20s %-20s %-20s %-20s %-20s%n", array[i].getName().getName(), array[i].getTittle() , array[i].getCodeISBN() , array[i].getDate() ,array[i].getPrice() , array[i].getNum());
book++;
}
, was ich falsch mache?