JAVA(基本文法)

逐語https://www.dazhuanlan.com/2019/08/25/5d622b7041013/


スティック

インポートのjava.io.File; 
輸入 java.io.FileInputStream;
輸入 java.io.FileNotFoundException。
輸入 java.io.FileOutputStreamは、
インポートにjava.io.IOException;

パブリック クラス {

パブリック 静的 ボイド メイン(文字列[]引数) {試みる { ファイルAが=新しいファイル( "D:/file1.txtを")。 ファイルB =新しいファイル( "D:/file3.txt"); FileInputStreamのC =新しい FileInputStreamを(A)。 たFileOutputStreamさd =新しいたFileOutputStream(B)。int型の E; 一方、((E = c.read())!= -1){ d.write(E); } c.close()。 d.close(); }キャッチ












(にFileNotFoundException電子){
するSystem.out.println("FileStreamsTest:" + E)。
} キャッチ(IOExceptionを電子){
System.err.println("FileStreamTest:" + E)。
}
}
}

のバイトストリームに文書データを書き込みます

試す { 
ファイルf = 新しいファイル("C:\ユーザーは、管理者\デスクトップ\の1.TXTを\");
FileOutputStreamのF1 = 新しいのFileOutputStream(F); バイト [] = {}; f1.write(A)。 f1.close(); } キャッチ(IOExceptionを電子){ e.printStackTrace(); }







まず、ドキュメントオブジェクト、および宛先を作成。その後、文書の外にオブジェクトを作成し、リンクされた二人は、その後、話します

文書の作成と削除

= F1ファイルの新しいファイルを("D:\ 1.TXT"); 
= f2のファイルに新しいファイルを("D:\" "2.txt");
= F3ファイルに新しいファイルを("D:\"、File.separator + "1.TXT");
f2.createNewFile();
f3.delete();

コピー&ペースト

試し { 
ファイルF1は= 新しい新しいファイル("D:\の3.txt");
F2 =ファイルの新しい新しいファイル("5.txtを");
=中FileInputStreamの新しい新しいのFileInputStream(F1); //入力ストリームを作成し、ディスクからメモリを書き込む
たFileOutputStream OUT = 新しい新 ;たFileOutputStream(F2)ディスクメモリ書き込みから、出力ストリームを作成する// INT ; C ながら( - (C = in.read())!= 1){ out.write (C); } in.close(); out.close(); } キャッチ(IOExceptionをE){ e.printStackTrace(); }









文字情報を読みます

試す { 
FileReaderのファイル= 新しい FileReaderの("D:\ 3.txtを"); int型のデータ= 0 ; 一方、(!(データ= file.read())= - 1){ System.out.print((文字)データ)。 } file.close()。} キャッチ(IOExceptionを電子){ e.printStackTrace(); }








ドキュメントの削除

Files.delete(Paths.get("D:\ 4.txt" ));

文書の参照情報

=ファイルの新しいファイルを("D:\ 4.txt"); 
System.out.println(a.getName())。
System.out.println(a.getParentFile())。
System.out.println(a.getPath())。

おすすめ

転載: www.cnblogs.com/petewell/p/11408052.html