FileInputStream bzw. BufferedInput Stream Puffern

Status
Nicht offen für weitere Antworten.

Deficiency

Mitglied
'Hallo!


Ich hab eine Große Datei auf Platte und muss diese kopieren, auf ein Netzlaufwerk. Ich würde die Datei nun gerne einlesen (mit FileInputStream, oder BufferInputStrem) und dann nicht Byteweise schreiben, sondern auf ein Mal. Gibt es da eine Möglichkeit, bzw, Kann man einen FileInputStream Puffern bis jetzt habe ich es so:

Code:
InputStream src = null;
src = new BufferedInputStream( new FileInputStream("C:\\Programme\\Scan\\" + name+ i + ".tif") );
int d;
// Copy the files a byte at a time
d = src.read();
while ( d != -1 ) {
       IFSfos.write( d );
       d = src.read();
}

Danke
 
S

SlaterB

Gast
ja schau dir doch erstmal die Datei-Kapitel in Lehrbüchern (Grundlage!)
oder wenigstens die API solcher Lese-/ Schreib-Klassen an?

du kannst ein byte[1000] definierten und das in einem Schlag lesen/ schreiben
 

Deficiency

Mitglied
Die Lösung klappt net
Die Datei ist größer als eine Byte[] das ich definieren kann.

Sie hat im Schnitt 500 kb -->512000 Bytes!
 
S

SlaterB

Gast
dennoch gilt:
wenn du Daten in 1000er Schritten statt einzeln überträgst,
bist du vielleicht nicht genau 1000x aber doch extrem schneller,

oder was willst du genau?

die ganze Datei in den Speicher einlesen?
wenn du kein einzelnes großes Array anlegen kannst, dann mehrere kleinere,
sollte die Datei größer als dein Arbeitsspeicher sein, wirds schwierig,
das stimmt ;)
 

Deficiency

Mitglied
Auf die Idee bin ich noch gar net gekommen!

Danke!

Aber ne möglichkeit den Stream komplett zu puffern und zu schreiben Gibt es net, oder

Danke
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Input/Output FileInputStream Allgemeine Java-Themen 8
JG12111989 FileInputStream - Breite einer bmp-Datei?? Allgemeine Java-Themen 8
C FileInputStream frage Allgemeine Java-Themen 6
C FileInputStream in FileOutputStream leiten Allgemeine Java-Themen 2
M FileInputStream relativer Pfad in .jar Allgemeine Java-Themen 2
R new FileInputStream(in).getChannel(); Allgemeine Java-Themen 7
E relative Adresse bei FileInputStream Allgemeine Java-Themen 2
P Input/Output FileInputStream java.io.FileNotFoundException Allgemeine Java-Themen 36
S FileInputStream aplication Pfad Allgemeine Java-Themen 4
S FileInputStream aus ContextClassLoader? Allgemeine Java-Themen 3
J Probleme mit FileInputStream Allgemeine Java-Themen 5
KonradN SonarLint: Resources should be closed bei Stream<T>? Allgemeine Java-Themen 6
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
A verschachtelte for-Schleife in einen Stream umwandeln? Allgemeine Java-Themen 4
A Wie schreibe ich eine For-Schleife in ein Stream API um? Allgemeine Java-Themen 12
looparda Stream mit Sonderbehandlung des ersten Elements Allgemeine Java-Themen 17
R Java Stream: Ist es möglich, einen stream zusammenzufassen Allgemeine Java-Themen 6
S Mittelwert anhand eines Stream berechnen Allgemeine Java-Themen 5
H Stream in ArrayList umwandeln Allgemeine Java-Themen 2
M stream.Collectors Fehlermeldung Allgemeine Java-Themen 1
C TCP Server und BufferedReader Leerstring im Stream? Allgemeine Java-Themen 5
G Neues Objekt aus List<JsonObject> mit Stream Allgemeine Java-Themen 4
Y Liste in Stream Packen Allgemeine Java-Themen 1
N Java stream filtern. Allgemeine Java-Themen 19
H Collector Generics Problem (incl. Stream & Lambda) Allgemeine Java-Themen 4
N javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Allgemeine Java-Themen 3
N [stream-api] Parameter pro Typ zählen Allgemeine Java-Themen 1
J Stream-basierter Cache Allgemeine Java-Themen 4
D IP-Cam live stream speichern Allgemeine Java-Themen 9
B BufferedWriter in InputStream oder Zeichen-Stream in Byte-Stream Allgemeine Java-Themen 5
D Klassen Zeit aus NMEA-Stream in SimpleDateFormat Allgemeine Java-Themen 17
J Stream-Murks! Allgemeine Java-Themen 18
T Problem mit gzip Stream und Ende der Datei Allgemeine Java-Themen 2
JAVATUX Java Programm mit ATI Stream Unterstützung Allgemeine Java-Themen 3
X Audio Internet-Stream Allgemeine Java-Themen 2
B Stream Verständnisproblem Allgemeine Java-Themen 2
P Mime Type aus Stream lesen Allgemeine Java-Themen 5
C Bit Stream Klasse Allgemeine Java-Themen 9
dayaftereh Serializable und Object In/Out Stream Allgemeine Java-Themen 2
M PCL Stream lesen und schreiben Allgemeine Java-Themen 6
musiKk Stream zum Lesen von Dateien mit seek und peek Allgemeine Java-Themen 2
J Problem mit Scanner-Stream Allgemeine Java-Themen 2
O Stream unvollständig Allgemeine Java-Themen 3
0 Stream/Datei an VLC übergeben und abspielen Allgemeine Java-Themen 10
B getImage() vom Stream oder File Allgemeine Java-Themen 3
N Werte Von C++ nach Java über den Stream möglich? Allgemeine Java-Themen 8
S Stream ReadLine() Allgemeine Frage Allgemeine Java-Themen 5
S Stream ohne Referenz kopieren ? Allgemeine Java-Themen 4
G Live-Stream einer WebCam importieren Allgemeine Java-Themen 3
T Mehrere Dateien byteweise durch stream schieben Allgemeine Java-Themen 9
T Stream encodierrn und decodieren mit JSpeex Allgemeine Java-Themen 2
R Stream Byte für Byte durchgehen Allgemeine Java-Themen 5
O Input stream geht net Allgemeine Java-Themen 2
N Speichern von binären Dateien (Zip-Archiv) per Stream? Allgemeine Java-Themen 6
T Bit-Stream Allgemeine Java-Themen 12
R Stream für alle Dateiarten Allgemeine Java-Themen 9
thE_29 API für transport stream Allgemeine Java-Themen 2
M Output Stream / Protokoll does not support output Allgemeine Java-Themen 2
D GetResourceAsStream - Stream closed exception Allgemeine Java-Themen 5
G Umwandlung in Stream Allgemeine Java-Themen 5
J Output Stream Allgemeine Java-Themen 4

Ähnliche Java Themen

Neue Themen


Oben