复制代码代码如下:
استيراد java.io.bufferedreader ؛
استيراد java.io.file ؛
استيراد java.io.fileInputStream ؛
استيراد java.io.filenotfoundException ؛
استيراد java.io.filereader ؛
استيراد java.io.ioException ؛
استيراد java.io.inputstream ؛
استيراد java.io.reader ؛
الطبقة العامة ioread {
/**
* param args
*文件的读写
*/
الفراغ الثابت العام الرئيسي (سلسلة [] args) {
// TODO METHOTION METTOD COBS
يحاول {
// 方法一
BufferedReader BR = جديد BufferedReader (New FileReader (ملف جديد (ملف جديد (
"d: /project/transfar/doc/1.txt"))) ؛
// stringBuilder bd = new StringBuilder () ؛
StringBuffer bd = new StringBuffer () ؛
بينما (صحيح) {
سلسلة str = br.readline () ؛
if (str == null) {
استراحة؛
}
system.out.println (str) ؛
bd.append (str) ؛
}
br.close () ؛
// system.out.println (bd.toString ()) ؛
// 方法二
inputStream هو = جديد fileInputStream (ملف جديد ("d: /project/transfar/doc/1.txt")) ؛
Byte B [] = New Byte [Integer.Parseint (ملف جديد ("D: /Project/Transfar/Doc/1.txt"). الطول ()
+ "")] ؛
is.Read (b) ؛
system.out.write (b) ؛
System.out.println () ؛
is.close () ؛
// 方法三
reader r = new fileReader (ملف جديد ("d: /project/transfar/doc/1.txt")) ؛
char c [] = new char [(int) ملف جديد ("d: /project/transfar/doc/1.txt"). length ()] ؛
R.Read (C) ؛
سلسلة str = سلسلة جديدة (ج) ؛
system.out.print (str) ؛
R.Close () ؛
} catch (RunTimeException e) {
// TODO AUTO CATCH BLOCK
E.PrintStackTrace () ؛
} catch (fileNotfoundException e) {
// TODO AUTO CATCH BLOCK
E.PrintStackTrace () ؛
} catch (ioException e) {
// TODO AUTO CATCH BLOCK
E.PrintStackTrace () ؛
}
}
}