[] Javaは、ファイルを読み書きするJava

 

シーン:JDK8がサーバに保存されたファイルをアップロード

ファイル操作の読み取りと書き込みのJava:

MultipartFileファイル
InputStream InputStreamは= file.getInputStream()。

 

プライベート ボイドsaveOldFile(文字列UID、文字ファイル名、InputStream InputStreamは){ 
        文字列filePathに = getFilePath()+ "/" + UID + ファイル名; 
        BufferedReaderのリーダー = NULL ; 
        BufferedWriterのライター = nullを試す{ 
            ファイルファイル = 新しいファイル(filePathに); 
            リーダー = 新しい BufferedReaderの(新しいInputStreamReaderの(のinputStream))。
            ライター = 新しい BufferedWriterの(新しいのOutputStreamWriter(たFileOutputStream(ファイル))); 

            文字列LINETEXT = nullを一方、((LINETEXT = reader.readLine())!= NULL ){ 
                writer.write(LINETEXT + FILE_CONTENT_SPLIT_MARK)。

            } 

        } キャッチ(にFileNotFoundException電子){ 
            e.printStackTrace(); 
        } キャッチ(IOExceptionを電子){ 
            e.printStackTrace(); 
        } 最後に{
             試みる{ 
                writer.closeを(); 
                reader.close(); 
            } キャッチ(IOExceptionをE){ 
                e.printStackTrace(); 
            } 

        } 
    }

 

おすすめ

転載: www.cnblogs.com/sxdcgaq8080/p/10936334.html