Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import de.htw.saarland.stl.Stdin;
- import java.util.Arrays;
- import java.io.*;
- import java.util.*;
- import java.lang.*;
- import java.lang.StringBuilder;
- public class Queuetest
- {
- String[] parts;
- private Auftragsverwaltung test1;
- int maxSize = 100;
- static String filepath;
- public void start()
- {
- int auftragsnr;
- String auftraggeber;
- test1 = new Auftragsverwaltung(maxSize);
- while(filepath == null){
- einlesen();
- }
- String fileName = filepath;
- FileReader fr = null;
- LineNumberReader lnr = null;
- String str;
- int i;
- try{
- // create new reader
- fr = new FileReader(filepath);
- lnr = new LineNumberReader(fr);
- // read lines till the end of the stream
- while((str=lnr.readLine())!=null)
- {
- if (str.charAt(0) =='+'){
- str = str.replace("+", "");
- String[] parts = str.split("\t");
- // int intZahl = Integer.parseInt(stringZahl);
- auftragsnr = Integer.parseInt(parts[0]);
- auftraggeber = parts[1];
- System.out.println(parts[0]);
- System.out.println(parts[1]);
- test1.neuerAuftrag(auftragsnr, auftraggeber);
- System.out.println(test1);
- }
- else{
- System.out.println("Hallo");
- }
- //i=lnr.getLineNumber();
- //System.out.print("("+i+")");
- // prints string
- //System.out.println(str);
- //l.addLast("("+i+")"+"" + str );
- }
- }
- catch(Exception e){
- // if any error occurs
- e.printStackTrace();
- }
- finally{
- try{
- // closes the stream and releases system resources
- if(fr!=null)
- fr.close();
- if(lnr!=null)
- lnr.close();
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
- public static String einlesen()
- {
- filepath = Stdin.readlnString("Geben sie den Filenamen und Pfad an");
- return filepath;
- }
- public static void main(String[] args) {
- new Queuetest().start();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement