tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1030
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    sim26 sim26 ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    37
    ich will BufferedReader durch
    String file = "richtiger Inhalt ersetzen, "; kann jemand mich helfen?
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    import java.io.*; 
    import java.util.HashMap; 
       public class test1 { 
          public static void main(String[] args) throws IOException  { 
             File dir = new File("D:/phd_2/blast/recombinant"); 
               File[] files = dir.listFiles(); 
               String[] temp = null; 
               for (File f: files) { 
                        BufferedReader in = new BufferedReader(new FileReader(f)); 
                          String line = null;    
                     while ((line = in.readLine()) != null) { 
                              temp = line.split("   "); 
    .................
                         if (line.trim().length() == 0) { 
     
                            continue; 
                         }//if 
                  ........................
                  }//while 
            }// for 
         }//void 
       }//class
    Danke
     

  2. #2
    flashray flashray ist offline Mitglied Rubin
    Registriert seit
    Sep 2005
    Ort
    Mannheim
    Beiträge
    1.325
    Hallo sim26,

    kannst du bitte dein Vorhaben nochmals genauer erläutern? Was meinst du mit BufferedReader mit String ersetzen.


    Vg Erdal
     

  3. #3
    sim26 sim26 ist offline Mitglied Bronze
    Registriert seit
    Mar 2006
    Beiträge
    37
    Also mein problem ist:

    habe in eine "tabelle1.xls" Daten:

    Name............Hausnr..

    x .................23
    x .................45
    y .................15
    ----------------------------
    x................. 34
    y................. 67
    y.................78

    ich will die Möglichkeit von verschiedene Namen mit einander zusammen machen.

    D.H. beim ersten fall,
    x................. 23
    x................. 45
    y.................15

    die Möglichkeit ist:

    x................. 23
    y................. 15
    --------
    x................. 45
    y................. 15
    -------------
    x................34
    y.................67
    y.................78
    --------------
    x.................34
    y.................67
    --------
    x.................34
    y.................78

    habe also probiert zuerst mein Excel Datei zu öffnen, deswegen habe BufferedReader benutzt, aber das Problem mit Bufferreader ist: ich liest spalte nach dem anderen und kann nicht die vorherige spalte lesen (soweit was ich weiß) , deswegen habe gedacht, dass ich BufferedReader durch String ersetze.............
     

  4. #4
    MeinerEiner_80 Tutorials.de Gastzugang
    Moin!
    Ehrlichgesagt habe ich auch nicht so ganz verstanden, was du vorhast...
    Zitat Zitat von sim26 Beitrag anzeigen
    ich liest spalte nach dem anderen und kann nicht die vorherige spalte lesen (soweit was ich weiß) , deswegen habe gedacht, dass ich BufferedReader durch String ersetze.............
    Wieso speicherst du die eingelesenen Zeilen einfach nicht in einer Datenstruktur, wie zum Beispiel einem Vector?
    Und für wahlfreien Zugriff innerhalb einer Datei gibt es ja auch noch das RandomAccessFile http://java.sun.com/javase/6/docs/ap...ccessFile.html

    Und falls deine "tabelle1.xls" eine echte Excel Datei ist, kannst du ja auch JExcel nutzen :
    http://jexcelapi.sourceforge.net

    *grüssle*
    MeinerEiner
     

Ähnliche Themen

  1. Zeilensprung in String durch Leerzeichen ersetzen
    Von Death Overlord im Forum Java
    Antworten: 3
    Letzter Beitrag: 09.10.10, 18:12
  2. Slashes durch Punkte ersetzen in String
    Von tinella im Forum Java
    Antworten: 7
    Letzter Beitrag: 13.03.06, 20:40
  3. Zeichen in String ersetzen (\ durch \\)
    Von kpone im Forum Borland CBuilder und VCL
    Antworten: 3
    Letzter Beitrag: 21.05.05, 10:51
  4. String durch Code ersetzen
    Von tomi im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.06.04, 15:53
  5. String durch include() ersetzen ******
    Von The_real_Guru im Forum PHP
    Antworten: 10
    Letzter Beitrag: 17.08.03, 23:25