复制代码代码如下:
นำเข้า 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 วิธีการที่สร้างขึ้นอัตโนมัติสตับ
พยายาม {
// 方法一
bufferedReader br = new bufferedReader (filereader ใหม่ (ไฟล์ใหม่ (ไฟล์ใหม่ (
"D: /project/transfar/doc/1.txt"))));
// StringBuilder bd = new StringBuilder ();
StringBuffer bd = new StringBuffer ();
ในขณะที่ (จริง) {
string 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 [] = 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"));
ถ่าน C [] = ใหม่ถ่าน [(int) ไฟล์ใหม่ ("d: /project/transfar/doc/1.txt"). length ()];
r.read (c);
string str = สตริงใหม่ (c);
System.out.print (Str);
r.close ();
} catch (runtimeException e) {
// todo catch block ที่สร้างอัตโนมัติ
E.PrintStackTrace ();
} catch (filenotfoundexception e) {
// todo catch block ที่สร้างอัตโนมัติ
E.PrintStackTrace ();
} catch (ioexception e) {
// todo catch block ที่สร้างอัตโนมัติ
E.PrintStackTrace ();
-
-
-