Nichts.
Eine Datei mit dem Namen output.txt in dem aktuellen Unterverzeichnis
wird durch eine neue Datei ersetzt werden,
aber nicht eine Datei in einem beliebigen anderen Unterverzeichnis.
Hier ist ein (etwas) realistischeres Programm, das den Discountpreis aus dem Listenpreis und dem Discountprozentsatz berechnet:
import java.io.*;
class Discount
{
public static void main ( String[] args ) throws IOException
{
int listenpreis;
int discount;
int discountpreis;
String zeile;
BufferedReader stdin = new BufferedReader(
new InputStreamReader( System.in ) );
System.out.println("Geben Sie den Listenpreis in Cent ein:");
zeile = stdin.readLine();
listenpreis = Integer.parseInt( zeile );
System.out.println("Geben Sie den Discount in Prozent ein:");
zeile = stdin.readLine();
discount = Integer.parseInt( zeile );
discountpreis = listenpreis - ( listenpreis * discount ) / 100 ;
System.out.println( "Discountpreis: " + discountpreis );
}
}
Hier ist ein Beispiel des normalen Ablaufs dieses Programms:
C:\users\default\JavaLessons>java Discount Geben Sie den Listenpreis in Cent ein: 100 Geben Sie den Discount in Prozent ein: 10 Discountpreis: 90 C:\users\default\JavaLessons>