tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1536
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lerni Lerni ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    17
    Weiss jemand wie ich dies lösen kann?

    besten dank im vorraus
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Servus!

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    
     
    import java.io.*;
    import java.util.*;
     
    public class VectorTest{
     
        private File f;
        private FileReader fr;
        private BufferedReader br;
        private Vector v;
        
        
        public VectorTest(){
            
            v = new Vector();
            try{
                f = new File("c:/test.txt");
                fr = new FileReader(f);
                br = new BufferedReader(fr);
            
            }catch(IOException ioe){ ioe.printStackTrace(); }
                
     
     
        }
     
        public void doIt(){
     
            read();
            output();
     
        }
     
        private void read(){
        
     
            if ( v != null && f != null && br != null){
     
                try{
                    String s;
        
                    while( (s=br.readLine()) != null)
                        v.add(s);
     
                    br.close();
     
     
                }catch(IOException ioe){ ioe.printStackTrace(); }
                
            }
     
            
     
     
        }
     
        private void output(){
            if(v != null){
     
                for(int i = 0; i < v.size(); i++)
                    System.out.println((String)v.elementAt(i));
     
            }
        }
     
        public static void main(String[] args){
        
            new VectorTest().doIt();        
     
        }
     
     
    }

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    Lerni Lerni ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    17
    danke
     

  4. #4
    runT runT ist offline Mitglied
    Registriert seit
    Jul 2007
    Beiträge
    20
    Hi Thomas,

    Kannst du mir noch verraten resp. einen Tipp geben, wie das aussehen könnte, wenn das File durch einen JFileChooser Konstrukt geöffnet wird. Einfach das gewünschte File, welches im FileDialog ausgewählt worden ist in eine Variable file, welches durch das Objekt File instanziert worden ist? Könnte das so aussehen:

    Innerhalb der Klasse zb FileHandler (meine erzeugte Klasse)
    Code :
    1
    2
    
     JFileChooser fc = new JFileChooser();
    File file = fc.getSelectedFile();

    Da meine file Variable als Parameter in eine andere Klasse nicht übergeben werden kann, frage ich mich wie ich das am schlauesten programmieren kann.... In dieser Klasse werde ich dann das geöffnete File mit meinem FileReader und BufferedReader Konstrukt das File einlesen und diese dann weiter mit dem StringTokenizer in eine Tabelle vom Typ Vektor bearbeiten.

    Andere Klasse(zb. Analyse)
    Code :
    1
    
    BufferedReader eingabe = new BufferedReader(new FileReader(file));

    Auf was muss ich achten?

    Besten Dank im Voraus für deine Antwort.

    Gruzz

    Rob
    Geändert von runT (19.08.07 um 21:05 Uhr)
     

Ähnliche Themen

  1. Mit C .txt zeilenweise einlesen
    Von MrMorpheus im Forum C/C++
    Antworten: 28
    Letzter Beitrag: 27.02.12, 18:54
  2. Datei Zeilenweise einlesen
    Von dtm im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 02.08.09, 17:13
  3. Text zeilenweise einlesen
    Von yaqwerdx im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 25.06.07, 13:47
  4. txt zeilenweise einlesen?
    Von Fichmopp im Forum Visual Basic 6.0
    Antworten: 16
    Letzter Beitrag: 16.05.05, 20:05
  5. Zeilenweise Einlesen bei Consolenprogramm
    Von Petrow im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 24.07.04, 18:46