复制代码代码如下:
Importer java.io.bufferedReader;
Importer java.io.file;
import java.io.fileInputStream;
import java.io.filenotfoundException;
import java.io.fileReader;
Importer java.io.ioException;
import java.io.inputStream;
Importer java.io.reader;
classe publique ioread {
/ **
* @param args
* 文件的读写
* /
public static void main (String [] args) {
// Talage de méthode générée automatiquement de TODO
essayer {
// 方法一
BufferedReader br = new BufferedReader (nouveau FileReader (nouveau fichier (
"D: /project/transfar/doc/1.txt")));
// StringBuilder bd = new StringBuilder ();
StringBuffer bd = new StringBuffer ();
while (true) {
String str = br.readline ();
if (str == null) {
casser;
}
System.out.println (STR);
Bd.APPEND (STR);
}
br.close ();
// System.out.println (bd.toString ());
// 方法二
InputStream is = new FileInputStream (nouveau fichier ("d: /project/transfar/doc/1.txt"));
octet b [] = nouveau octet [Integer.ParseInt (nouveau fichier ("d: /project/transfar/doc/1.txt"). Length ()
+ "")];
is.read (b);
System.out.Write (B);
System.out.println ();
is.close ();
// 方法三
Lecteur r = new fileReader (nouveau fichier ("d: /project/transfar/doc/1.txt"));
char c [] = nouveau char [(int) nouveau fichier ("d: /project/transfar/doc/1.txt"). Length ()];
R.Read (C);
String str = new String (c);
System.out.print (STR);
R.Close ();
} catch (RuntimeException e) {
// Bloc de capture généré automatiquement de TODO
e.printStackTrace ();
} catch (filenotfoundException e) {
// Bloc de capture généré automatiquement de TODO
e.printStackTrace ();
} catch (ioexception e) {
// Bloc de capture généré automatiquement de TODO
e.printStackTrace ();
}
}
}