dimanche 29 mars 2015

FileInputStream - read()

Hey ihr,



ich bin gerade dabei meine Java Kenntnisse zu vertiefen. Nun bin ich auf folgende Codezeile gestossen:



FileOutputStream fos = new FileOutputStream ("Bytes.txt.");

for (int i=0; i<10; i++)

{

fos.write(i); //wie werden die Nummern 1-10 genau abgespeichert?

} //pro Nummer ein byte?

fos.close();



FileInputStream fis = new FileInputStream

for (int i=0; i<10; i++) //Ich verstehe nicht warum hier eine for Schleife benutzt wird

{ //wie wird das file den genau gelesen? ein String und dann

System.out.print(fis.read()); //gehts weiter mit der nächsten codezeile oder wie?

System.out.print (" ");

}

//Ende des Codes

Ausgabe ist 0 1 2 3 4 5 6 7 8 9



Vielen lieben Dank im vorraus!

Ich denke das ich diese Woche öfters eure Hilfe brauche.



Ich studiere Wirtschaftsingenieurwesen Schwerpunkt Automatisierungstechnik und und mache momentan ein Auslandssemester in Singapur. Nun besuche ich hier ein Kurs "Distributed Systems" wir haben als Gruppenprojekt ein Flughafen-Informations-System das auf 2 Rechnern laufen soll (Server/Client) Ich konnte die ersten 8 Wochen nicht am Unterricht teilnehmen und habe deshalb auch keine Gruppe. Desweiteren fehlt mir einiges an Basiswissen wie zum Beispiel "Betriebssysteme" und vertiefte Java Kenntnisse. Naja auf jeden Fall hoffe ich das ihr mir diesbezüglich im laufe der Woche noch weiterhelfen könnt.



Nochmals vielen liebend Dank.



Liebe Grüße Volker





FileInputStream - read()

0 commentaires:

Enregistrer un commentaire