Hallo Leute
Ok dan frag ich mal sry ist ein ziemlich einfaches Programm aber ich versuche es jetz schon seit 2 Tagen
und schaff es nicht das ding zum laufen zu kriegen
wär echt net wen mir jemand mir helfen könnte ich sehe im moment den Wald voller Bäume nicht mehr ???:L
Ich habe(XP pro Eclipse SDK) ne sinvolle Fehlermeldung hab ich keine hier mein Code
PS:Eclipse unterstreicht mir die Ganze Verarbeitung ich hab die if else x mal neu geschrieben auf alle arten die ich fand aber ich werd nicht schlau es will einfach nicht
Wer Rechtschreibfehler findet, darf sie behalten
Ok dan frag ich mal sry ist ein ziemlich einfaches Programm aber ich versuche es jetz schon seit 2 Tagen
und schaff es nicht das ding zum laufen zu kriegen
wär echt net wen mir jemand mir helfen könnte ich sehe im moment den Wald voller Bäume nicht mehr ???:L
Ich habe(XP pro Eclipse SDK) ne sinvolle Fehlermeldung hab ich keine hier mein Code
PS:Eclipse unterstreicht mir die Ganze Verarbeitung ich hab die if else x mal neu geschrieben auf alle arten die ich fand aber ich werd nicht schlau es will einfach nicht
Code:
/*
* The Backup Master 3000
* ----------------------
*
*
* Zyklus : do1 do2 do3 mo1 oder mo2 dann von vorne
*
*
*Das Programm soll am ende eine Datei erstellen wen nicht vorhanden und prüfen wenn "Zyklus" also bsp.in
* der txt steht mom in der Letzten Zeille do1 soll das prog mir do2 ausgeben
*und mir so mitteilen welches Back up ich einlegen soll (ich währe schon fro wen das gehoen würde später
*soll es das dann noch reinschreiben).
*
* */
package dieDritte;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class SupperBackupMaker {
/**
* @param args
*/
public static void main(String[] args)throws IOException {
//Datei erstellen
File a = new File("V:/PRINTAVIA/Backup.txt");
if(a.createNewFile()){
System.out.println("Die datei wurde erstellt");
}
else{
System.out.println("Die datei existert bereits");
}
// Anzahl Zeilen ermitteln
//---------------------------
//File einlessen
String filename = "V:/PRINTAVIA/Backup.txt";
int zeilen = -1; //wird erstellt um die anzahl zeilen des Dokuments zu ermitteln
try {
BufferedReader Breader = new BufferedReader( new FileReader( filename ));
String inputLine; // a line of input from the file
while (true) { // exit with break
inputLine = Breader. readLine();
zeilen++;
if (inputLine == null) break;
} // end while
Breader. close();
}
catch (FileNotFoundException e) {
System. out. println(" Error: " + filename + " not found");
}
//Letzte zeile
//---------
try {
String LastinputLine;
BufferedReader Breader2 = new BufferedReader( new FileReader( filename ));
String inputLine2; // a line of input from the file
int zahler=1;
while (true) { // exit with break
inputLine2 = Breader2. readLine();
zahler++;
if (zahler == zeilen){
LastinputLine = Breader2. readLine();}
Breader2. close();
} // end while
//Verarbeitung
//***************
if (LastinputLine == ""){
System.out.println("Heute brauchst du don1");}
else if (LastinputLine == "don1"){
System.out.println("Heute brauchst du don2");}
else if (LastinputLine == "don2"){
System.out.println("Heute brauchst du don2");}
else if (LastinputLine == "don3"){
System.out.println("Heute brauchst du don2");}
else {System.out.println("nichts vernünftiges");}
}
catch (FileNotFoundException e) {
System. out. println(" Error: " + filename + " not found");
}
}
}
Wer Rechtschreibfehler findet, darf sie behalten