Ausgabepfad festlegen

Shizzl_chrizzl

Erfahrenes Mitglied
Hi ,

Ich hab einen OutputStream und möchte das dieser in ein bestimmtes verzeichnis geschrieben wird und nicht in den standard workspace.

Code:
    InputStream is = zf.getInputStream(entry);
 	 		BufferedInputStream bis = new BufferedInputStream( is );
   
 	 		 new BufferedOutputStream(new FileOutputStream(entry.getName()));
 	 		 FileOutputStream fos = new FileOutputStream( entry.getName() );
 	 		 BufferedOutputStream bos = new BufferedOutputStream(fos);
   
   	    		   for ( int c; ( c = bis.read() ) != -1; ) 
   	    			 bos.write( (byte) c );
   
   				   bos.close();
   				   fos.close();

Dieser BufferedOutputStream wird ja in mein Standardverzeichnis wo auch meine Sourcecode liegen , geschrieben. Ich möchte nun aber das der z.B. in" c:\Dokumente"
geschrieben wird. Bin da bisher über den Befehl leider nicht fündig geworden.
 
Irgendwann übergibst du den Streams ja ein Fileobjekt .. An dieser Stelle wäre es wahrscheinlich sinnvoll den gewünschten Pfad einzufügen :) ..

Gruß Stefan
 
Zurück